■ORDER BY による並び替え
SELECT * FROM table ORDER BY field DESC;
■CASE文による値の取得
SELECT * CASE
WHEN atai1 THEN field1*1.5
WHEN atai2 THEN field1*1.25
ELSE field1
END fieldx
FROM emp
ORDER BY *;
■GROUP BY句
SELECT * FROM table WHERE fielda = x
GROUP BY fieldb, fieldc ;
■HAVINGはどうつかうでしょう?
0 件のコメント:
コメントを投稿