MySQLの一般的な操作SQLステートメントの概要

MySQLの一般的な操作は、ここではテストされ、正しい、コードに統合されたいくつかの概要を、行います。
コードのコードをコピーして、次のとおりです。

/ データベースを作成 /
データベースxuning_testを作成し;
/ データベースオブジェクトを使用することを示している /
利用xuning_test;
/ データベース構造定義テーブルにテーブルを追加 /
表人(登録
IDのINT非ヌル、
名前VARCHAR(16)NOT NULL、
セックスVARCHARを(16)NOT NULL、
年齢はヌルではなくint型
アドレスVARCHAR(128)NOT NULL、
発言VARCHAR(512)NOT NULL
;)
/ データベース・テーブルへの挿入データ /
INSERT INTO人値
(1、 'NAME_1'、「男性。 '99は、'北京は''これは')、frindsheep男の子です
、(2' NAME_2 ''男性'88'上海'' OKグレート')、
(。1、' NAME_3 ''男、77、 '広州'、 'これはlickly IS')、
(1 'NAME_4' 、 '男性'、66 '北京が'、 'これは)frindsheep少年です、
(1、 'NAME_5は'、 '男性'、55は、 '北京'、 'あなたはShoolに行くいけない')、
(。1 は、 'NAME_6'、 '男'、44は、 '北京'であり、 'これはfrindsheepの男の子です' )、
(1 'NAME_7'、 '男性'、33は、 '北京'、 'これは、Aは、少年をfrindsheep')、
(1 'NAME_8'、 '男'、22であり、 '北京'、 '')、
。1、「NAME_9」、 'メンズ,. 11、「北京」は、「)frindsheepこの少年は」
;
/ クエリが正常に挿入されていない /
SELECT 人から;
/
以下は検索する方法があります/
/
name属性欄値/
人からのSELECT名;
/
条件を追加する-性別に応じて/
性別= 'メンズ者からのSELECT名前。
/
比較演算子のための条件としても使用することができます-定数コンマ/
SELECT名前、年齢は> 50人からアドレス;
/
--- =二重のテーブルに関連するリレーショナルデータベースとテーブルにオブジェクトとして見て-明確なオブジェクト・リレーショナルでなければなりません/
SELECT xuning_test.person.name、xuning_test.person.id、xuning_test.person.age、xuning_test.person.address
からxuning_test.person、test1.test_xuning
WHERE xuning_test.person.id = test1.test_xuning.id
;
/
エイリアステーブルクエリ* /
使用xuning_test;
SELECT c.NAME、人c.age AS C> 40とCからセックス.address = '北京';

おすすめ

転載: blog.51cto.com/11395518/2483431