ホームページ  >  記事  >  データベース  >  MySQL でよく使用される SQL ステートメントのまとめ

MySQL でよく使用される SQL ステートメントのまとめ

怪我咯
怪我咯オリジナル
2017-03-31 10:02:271343ブラウズ


(1) データレコードのフィルタリング:
sql = "select * from data table where field name = field value order by field name [desc]"
sql = "select * from data table where field name like '% field Value%' order by field name [desc]"
sql = "select * from data table where field name order by field name [desc]"
sql = "select * from data table where field name in('value 1' ,'値 2','値 3')"
sql = "フィールド名が値 1 と値 2 の間にあるデータ テーブルから * を選択"
(2)Updateデータ レコード:
sql="データ テーブルセットを更新フィールド名 = 条件のフィールド値
"
sql="更新データテーブルセットフィールド1=値1、フィールド2=値2...フィールドn=値n where条件式"(3)削除
データレコード: sql="delete
from data table where 条件式"
sql="delete from data table" (データテーブル内のすべてのレコードを削除)
(4) データレコードを追加:
sql="insertinto data Table (フィールド 1、フィールド 2、フィールド 3...) 値 (値 1、値 2、値 3...) "
sql="insertinto target data table select*fromsource data table" (ソース データ テーブルからレコードを追加ソースデータテーブルからターゲットデータテーブルへ)(5) データレコード統計関数
:AVG(フィールド名)でテーブル
列の平均を取得COUNT
(*|フィールド名)でデータ数をカウント行または特定の列の値を持つデータの行数に関する統計
MAX (フィールド名) はテーブルの列の最大値を取得します
MIN (フィールド名) はテーブルの列の最小値を取得します
SUM (フィールド名) ) データ列の値を追加しますQuote
上記関数のメソッド:
sql="select sum(field name) as alias from data table where 条件式"
setrs=conn.excute(sql)統計値を取得するには rs ("alias") を使用します。 その他
関数の使用方法は上記と同じです。
(5) データテーブルの作成と削除:
CREATETABLE データテーブル名 (フィールド 1 タイプ 1(長さ)、フィールド 2 タイプ 2(長さ)...)
例: CREATE TABLE tab01 (namevarchar (50), datetimedefaultnow ( ) )

DROPTABLE データテーブル名 (データテーブルを完全に削除)



🎜

以上がMySQL でよく使用される SQL ステートメントのまとめの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。