X



SQLなら俺に訊け [無断転載禁止]©2ch.net
0001デフォルトの名無しさん2017/07/14(金) 07:40:53.63ID:HFjsarQi
さあ
0002デフォルトの名無しさん2017/07/18(火) 22:00:59.52ID:siPNnjTj
count(*)の*と、select * fromの*は同じでしょうか
0004デフォルトの名無しさん2017/07/20(木) 17:41:19.81ID:3fjdXCU7
>>3
違うよ

select * from fooは、「fooテーブルの全カラム」という意味

count()の方は、
count(column_name)とカラム名を指定したときは、column_nameがnullではない行数が取得される
count(*)だとnullとか関係なしに全行数
000522017/07/20(木) 20:03:27.83ID:fM45JSSS
>>3 >>4
ありがとう。なんとなく違う感じでうまく説明できなかったけど、>>4の通りだわ
0008デフォルトの名無しさん2017/08/26(土) 19:24:02.61ID:DSilAr/A
foo_id, bar_id_list
"1", "1,2,3"
"2", "4,5"
"3", "6,7,8"

これを

foo_id, bar_id
"1", "1"
"1", "2"
"1", "3"
"2", "4"
"2", "5"
"3", "6"
"3", "7"
"3", "8"

こう変換するクエリって書ける?
なるべく標準がいいけどポスグレ依存でも可
0009デフォルトの名無しさん2017/08/30(水) 07:14:19.33ID:FYBJnXXr
>>8
お前は秘密の合言葉を言ってない。
「お願いします。どうか教えて下さい」
001082017/08/30(水) 08:02:42.85ID:ItMe6Tvy
再帰クエリでできました

SQLは業務で使うことも多いのにSQLスレに人がいないのは寂しいですね
レスを投稿する


ニューススポーツなんでも実況