今日はなにの日。

気になったこと勉強になったことのメモ。

2020-05-01から1ヶ月間の記事一覧

今日は、初めSQLで苦戦したINとEXISTSの違いの日。

とある日 INとEXISTSの概要 INの場合 条件 SQL例 EXISTSの場合 条件 SQL例 INとEXISTSの違い 1.構文 2.サブクリエ 3.サブクリエの結果行 IN句は、データ型と指定した列の個数が同じでないとエラーとなる。 EXISTS句は、サブクリエが返す値はなんでもよい。 4…

今日は、SQLに似たSOQLって何の日。

SQL

とある日 Qiitaのトレンドを、見ててをある記事1があった。 その記事のタイトルにSOQLってあって、 なにこれSQLに似てる。関係あるのかなと思いクリック。 え。これはもうSQLじゃん。はじめてみた。ってことでググっみた。 SOQLとは ググった結果、一番上2に…

今日は、SELECT COUNT(*);のついでにの日。

SQL

ある日の出来事 Twitterでとあるツイートを見つけた。 SELECT COUNT(*) ;の結果が1になるというもの。 mysql> select count(*); +----------+ | count(*) | +----------+ | 1 | +----------+ 1 row in set (0.00 sec) なんでなのか調べてみた 調べるとすぐに…

今日は、SUM関数に関する新発見の日。

SQL

とある日の発見 とある日調べものをしていて見つけた記事1にあったSQLがとても気になった。 select subID ,sum((sort=1)*main) as main1 ,sum((sort=2)*main) as main2 ,sum((sort=3)*main) as main3 from sub2 group by subID このSQLのsum((sort=1)*main)…