[光州職業学校]インテリジェント人材開発院で学んだデータベース-復習2-4
4547 ワード
ㅇ本課程は「インテリジェント人材開発院」で行われる.
https://www.smhrd.or.kr/
#インテリジェント人材開発院#国家サポートコードトレーニング#データベース#実習問題#1号~5号#演算子#ソフトウェア節
<ディレクトリ>
練習問題1
ㅇ実習問題2
ㅇ実習問題3
ㅇ実習問題4
ㅇ実習問題5
ㅇさらにDBを実行し、descテーブル構造を入れます.
ㅇどのような場合にどのような演算子を使用するか、よく選択する必要がありますの値の検索->BETWEEN 複数の値が見つかりました->IN 値がない->IS NULL 1個の値を検索する場合->キュー演算子(=)
WHERE e id in(176)を使用しても同様の結果が得られる.
ここは従業員番号を検索する場所なので、単一の演算子が好きです.
(従業員番号がPrimary Keyでさえ)
WHERE列演算子値★ WHERE列(NOT)BETWEEN A AND B エラー1:150,000のコンピュータが書けない エラー2:WHERE NOT SALAY*12 BETWEEN 150000 and 200000
そうなると「年収じゃないものを探す」ことになります鎌は演算子の前に...
「2005/01/01」、「2005-05-30」、これらはすべて可能、 日付フォーマットが に自動的に変換されます.年月日のフォーマットに合致する限り、 の値が比較されます.は、快適に書かれたフォーマットで書いたほうがいいです. 不等号(<,>)と混合して使用できますが、2つの演算子が使用されるのでbeatwingo
アルファベット順なのでlast nameで を表します did id=20 OR did id=50は2つの条件式を表し、性能低下 .
https://www.smhrd.or.kr/
#インテリジェント人材開発院#国家サポートコードトレーニング#データベース#実習問題#1号~5号#演算子#ソフトウェア節
<ディレクトリ>
練習問題1
ㅇ実習問題2
ㅇ実習問題3
ㅇ実習問題4
ㅇ実習問題5
ㅇさらにDBを実行し、descテーブル構造を入れます.
ㅇどのような場合にどのような演算子を使用するか、よく選択する必要があります
練習問題1
SELECT last_name, salary*12
FROM employees
WHERE salary*12>=120000
ㅇ実習問題2
SELECT last_name, department_id
FROM employees
WHERE employee_id = 176
ここは従業員番号を検索する場所なので、単一の演算子が好きです.
(従業員番号がPrimary Keyでさえ)
ㅇ実習問題3
SELECT last_name, salary*12 "AnnSal"
FROM employees
WHERE salary*12 NOT BETWEEN 150000 and 200000
そうなると「年収じゃないものを探す」ことになります鎌は演算子の前に...
ㅇ実習問題4
SELECT last_name, employee_id, hire_date
FROM employees
WHERE hire_date BETWEEN '030101' AND '050503' <- 이것도 가능
ORDER BY hire_date DESC
(答え)ㅇ実習問題5
SELECT last_name, department_id
FROM employees
WHERE department_id IN (20, 50)
ORDER BY last_name <- ASC 안써도 디폴트가 오름차순
(答え)アルファベット順
Reference
この問題について([光州職業学校]インテリジェント人材開発院で学んだデータベース-復習2-4), 我々は、より多くの情報をここで見つけました https://velog.io/@data_sy/blogsupporters2-4テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol