SQL
1724 ワード
▶「違う」条件!=
ex)
ex)7月13日、7月14日のオーダーデータのみ抽出
ex)1,3週間以内の「今日の決意」データのみ抽出
ex)ダウム電子メールを使用しているユーザーのみ抽出
▶重複除外、「distinct」導入
▶数には「count」がいくつかあります
スパルタ会員の姓を抽出
ex)[コードsnipet]駐車種別によって「今日の決意」の賛最低価格を抽出
ex)[コードsnipet]駐車種別に基づいて「今日の決意」の賛平均値を抽出
ex)[コードsnipet]駐車種別による「今日の決意」の賛数合計
ex)
select * from orders
where course_title != "웹개발 종합반"
▶「範囲」条件間ex)7月13日、7月14日のオーダーデータのみ抽出
select * from orders
where created_at between "2020-07-13" and "2020-07-15"
▶「含む」条件inex)1,3週間以内の「今日の決意」データのみ抽出
select * from checkins
where week in (1,3)
▶「パターン」条件like+%ex)ダウム電子メールを使用しているユーザーのみ抽出
select * from users
where email like '%daum.net'
▶一部のデータのみをインポートする「limit」▶重複除外、「distinct」導入
▶数には「count」がいくつかあります
スパルタ会員の姓を抽出
select count(distinct(name)) from users
▶同じカテゴリの数を得るselect 범주별로 세어주고 싶은 필드명, count(*) from
group by 범주별로 세어주고 싶은 필드명;
▶同じカテゴリーの最高値「min」を求めるselect 범주가 담긴 필드명, min(최솟값을 알고 싶은 필드) from 테이블명
group by week;
ex)[コードsnipet]駐車カテゴリに基づいて「今日の決意」の良い最高値を抽出select week, min(lilkes) from checkins
group by week;
▶同じカテゴリーで最高価格の「max」を求めるex)[コードsnipet]駐車種別によって「今日の決意」の賛最低価格を抽出
select week, max(likes) from checkins
group by week;
▶同じカテゴリーの平均値「avg」を求めるex)[コードsnipet]駐車種別に基づいて「今日の決意」の賛平均値を抽出
select week, avg(likes) from checkins
group by week;
▶同じカテゴリーの和「sum」を求めるex)[コードsnipet]駐車種別による「今日の決意」の賛数合計
select week, sum(likes) from checkins
group by week;
▶「order by」のソート(+desc降順)select * from 테이블명
order by 정렬의 기준이 될 필드명;
Reference
この問題について(SQL), 我々は、より多くの情報をここで見つけました https://velog.io/@joopark2/21.10.29テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol