下記のようなテーブルから、下記の条件(AND条件)でデータを取得するSQL文を教えてください。
0. idが同じカラムが2つ
0. hizukeが0と0以外
sql
1CREATE TABLE sample 2 id CHAR(8) NOT NULL, 3 hizuke CHAR(8) NOT NULL
id | hizuke |
---|---|
a1234567 | 0 |
a1234567 | 19870701 |
b1234567 | 19870301 |
b1234567 | 19870401 |
c1234567 | 19870501 |
試したSQL文(昨日職場で試したものなのでうろおぼえ)
SELECT
id, hizuke
FROM sample
GROUP BY id
HAVING COUNT(*) = 2
上記のSQL文ではhizukeが0と0以外だった場合だけのデータを取得できない。
回答3件
あなたの回答
tips
プレビュー