MySQLのクエリステートメント

単純なクエリは、
TABLE_NAMEから選択*;すべてのデータをルックアップテーブルに、データの量が少ない場合、使用することはお勧めできませんので、ほんの数ダースは、これをチェックすることができます。
TABLE_NAMEから名前、IDを選択し、参照テーブル名内のフィールド、ID表示のみ2つのデータフィールド。
選択ID、名前、name_jobとしての仕事 table_nameのから;としての使用、フィールドエイリアスname_jobジョブ設定。ただ、表示データを変更し、テーブルデータはいけません。

正確な条件は、クエリ
名=「TABLE_NAMEから名前を選択し 、AAAが」 クエリ名は、情報AAAです。
TABLE_NAMEどこSAL> 3500から名前を選択し 、 3500名以上のクエリ賃金大きいです。<(未満)<> /!=(等しくありません)

ファジィクエリの条件のような
ショー「は文字%」のような変数は、「%」の後ろの一部を省略一致mysqlのクエリ文字セット
「ヤン%」のような名前どこtable_nameはSELECT * FROMを、学生情報照会の人々 。

範囲は、照会の間で
SELECT WHERE SAL 1000と5000 BETWEEN TABLE_NAMEから、5000賃金クエリに1000;情報は
SELECT
「2015年1月1日」と「2018年1月1日BETWEEN」table_nameの日時から、クエリ間の日付のコンテンツ。

離散問い合わせ()内は、
SELECT *(「ジョー・スミス」、「ジョン・ドウ」、「王」)でTABLE_NAMEから名前、ルックアップテーブルは、複数のディスプレイにこれらの3人、いくつかのクエリに関する情報が含まれています。

クリア重複する値 DISTINCT()
TABLE_NAMEからSELECT DISTINCT(ジョブ);問い合わせどのように多くの仕事のポジション。一度番組上の位置の一種。

統計クエリの COUNT()、SUM()、MAX()、AVG()、分()
SELECT COUNT()table_nameのから、データ・テーブルにあるどのように多くの。
TABLE_NAMEからの和(SAL)を選択し、SALは、データフィールドを合計します。
MAX()最大クエリ
SELECT
(TABLE_NAMEからSELECT MAX(SAL))SAL = TABLE_NAMEから、最大給与人事情報クエリ。
AVG()平均
分()分

おすすめ

転載: blog.51cto.com/8922100/2480557