- クエリ演習1 ------------
CREATE TABLEのSTU( SIDのCHAR(6 )、 SNAME VARCHAR(50 )、 年齢INT 、 性別VARCHAR(50 ) )。 INSERT INTO STUのVALUES(' S_1001 '、' liuYi '、35、' 男性' )。 INSERT INTO STUのVALUES(' S_1002 '、" chenEr' 15、' 女性" ); INSERT INTO STUのVALUES(' S_1003 '、' zhangSan '、95、' 男性' )。 INSERT INTO STUのVALUES(' S_1004 '、' リージ'、65、' 女性' ); INSERT INTO STUのVALUES(" S_1005' ' wangWu ' 55、' 男性" ); INSERT INTO STUのVALUES(' S_1006 '、' zhaoLiu '、75、' 女性' )。 INSERT INTO STUのVALUES(' S_1007 '、' sunQi '、25、' 男性' )。 INSERT INTO STUVALUES(' S_1008 '、' zhouBa '、45、' 女性' )。 INSERT INTO STUのVALUES(' S_1009 '、' wuJiu '、85、' 男性' )。 INSERT INTO STUのVALUES(' S_1010 '、' zhengShi '、5、' 女性' )。 INSERT INTO STUのVALUES(' S_1011 '、' XXX '、NULL、NULL);
----------女性の性別のクエリ、および以上のレコード50歳----------
SELECT * FROM STU性別= '女性' AND年齢> = 50
----------クエリの学生数はリージためS_1001、またはレコードの名前です----------
SELECT * FROM STU WHERE SID = 'S_1001' OR SNAME = 'リージ'
- クエリの学生数はS_1001、S_1002、S_1003記録であります
SELECT * FROM STU WHERE SID = 'S_1001' OR SID = 'S_1002' OR SID = 'S_1003'
- クエリの学生数はS_1001、S_1002、S_1003レコードではありません
SELECT * FROM STU WHERE NOT(SID = 'S_1001' OR SID = 'S_1002' OR SID = 'S_1003')
- クエリ年齢ヌルレコード
年齢はNULL IS STU SELECT * FROM
- 20〜40歳のクエリ学生レコード
STU SELECT * FROM WHERE 20〜40歳
- クエリ男性の性別以外の学生レコード
SELECT * FROM STU WHERE GEND小胞体!= '男性'
- 学生のレコードの名前がnullではないの照会
NOT NULL SNAMEはIS STU SELECT * FROM
- 5人の学生文字で記録されたクエリの名前
STU SELECT * FROM WHERE '_____' SNAME LIKE
- クエリ名は5つの文字で構成され、最初の5つの文字「i」の学生のレコードの
SELECT * FROM STU WHERE SNAME LIKE '____i'
- 学生のレコードはの先頭に「Z」に名前を問い合わせます
STU FROM WHERE SNAME LIKE 'のz%' SELECT *
- 学生のレコードのクエリ名最初の2つの文字「I」
STU FROM WHERE SNAME '_iの%' LIKE SELECT *
- クエリ名は、生徒のレコードの文字「A」を含んでいます
snameのLIKE '%%' STU SELECT * FROM