🔖
SQLのSELECT文で使用可能な修飾
SELECTだけで使用可能な修飾
⚫︎DESTINCT
検索結果から重複行を削除
SELECT DISTINCT 列名・・・
FROM テーブル名
⚫︎ORDER BY
検索結果の順序を並び替える
SELECT 列名・・・
FROM テーブル名
ORDER BY 列名 並び順
ORDER BY 列名 の場合、昇順に表示する。
ORDER BY 日付 の場合、降順に表示する。
- 複数
SELECT 列名・・・
FROM テーブル名
ORDER BY 列名 並び順, 列名 並び順
⚫︎OFSET - FETCH
取得行数の限定
※MYSQL,MariaDB(10.6未満),SQLiteではサポートされていない
SELECT 列名・・・
FROM テーブル名
ORDER BY 列名 並び順
OFFSET 先頭から除外する行数 ROWS
FETCH NEXT 取得行数 ROWS ONLY
取得行数を限定する別の方法
⚫︎TOP(SQL Serverのみ)
SELECT TOP(3) 費目, 出金額
FROM 家計簿 ORDER BY 出金額 DESC
Discussion