¦³®ÉÔ¡A§ÚÌ¥u·Q®³¨ú²Å¦X¬YÓ±ø¥óªº°O¿ý¡Cn¹F¨ì³oӥتº¡A§ÚÌ¥i¥H¦b SELECT »y¥y¤¤¨Ï¥Î WHERE µu¥y¡C
¦b SELECT »y¥y¤¤¨Ï¥Î WHERE µu¥yªº»yªk¦p¤U¡J
SELECT <¦r¬q¦Cªí> FROM <ªíªº¦WºÙ> WHERE <À˯Á±ø¥ó>
¥u¦³²Å¦X <À˯Á±ø¥ó> ªº°O¿ý¤~·|³Q®³¨ú¡C
SQL ´£¨Ñ¤F¤@¨t¦C¹Bºâ²Å©MÃöÁä¦r¥hªí¹F <À˯Á±ø¥ó>¡C¦b³oùاÚÌ°Q½×¥H¤U¦U¶µ¡J
SQL ´£¨Ñªº¤ñ¸û¹Bºâ²Å©M Pascal ªº¤@¼Ë¡J
¹Bºâ²Å | = | > | < | >= | <= | <> |
·N¸q | ¬Ûµ¥ | ¤j©ó | ¤p©ó | ¤j©ó©Î¬Ûµ¥ | ¤p©ó©Î¬Ûµ¥ | ¤£µ¥©ó |
WHERE µu¥y¨Ï¥Î¤ñ¸û¹Bºâ²Åªº¤èªk¦p¤U¡J
WHERE <ºâ¦¡> <¤ñ¸û¹Bºâ²Å> <ºâ¦¡>
¤@Ó <ºâ¦¡> ¥i¥H¬O¤@Ó±`¼Æ¡B¤@Ó¦r¬q¦WºÙ©Î¥Ñºâ³N¹Bºâ²Å¡]¨Ò¦p +¡B-¡B*¡B /¡^¤Î¬A¸¹³s±µ¦¨¥H¤W¦U¼Ëªº¥ô¦ó²Õ¦X¡C
¨Ò¦p¡J
¦C¥X©Ò¦³¦b¤¤°ê»y¤å¤Î¤å¤Æ¬ì¤Î®æ¡]>= 50¡^ªº¦P¾Çªº¯Z¸¹¡B©m¦W¤Î¤¤°ê»y¤å¤Î¤å¤Æ¬ìªº¤À¼Æ¡C | |||||||||||||||||||||||||||||||||||||||
SELECT class_num, name, clc FROM s6a WHERE clc >= 50 | |||||||||||||||||||||||||||||||||||||||
¿é¥X¡J
|
¦C¥X©Ò¦³¥§¡¤À¤£¤Î®æ¡]< 50¡^ªº¦P¾Çªº¯Z¸¹¤Î©m¦W¡C | ||||||
SELECT class_num, name FROM s6a WHERE (clc + ue + pm + phy + cs) / 5 < 50 | ||||||
¿é¥X¡J
|
¦p Pascal ¤@¼Ë¡A§ÚÌ¥i¥H¨Ï¥Î¤ñ¸û¹Bºâ²Å¥h¤ñ¸û¦r²Åºâ¦¡¡C¦r²Å¬O¸ò¾Ú^¤å¦r¥À¶¶§Ç±Æ¦C¡F¤£¹L¡A¤j¤p·¢¦³¨S¦³¤À§O©M¨Ï¥Îªº¨t²Î¦³Ãö¡C¹ï©ó Microsoft Visual FoxPro ¤Î Microsoft Access ¨Ó»¡¡A¤j¤p·¢¬O¨S¦³¤À§Oªº¡C
¨Ò¦p¡J
¦C¥X©Ò¦³¾Ç¥Í½s¸¹¬O¡u93¡v©Î¥H¤W¶}ÀYªº°O¿ý¡J | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SELECT * FROM s6a WHERE stud_id >= '93' | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
¿é¥X¡J
|
¹Bºâ²Å AND ¤Î OR ªº¨Ï¥Î¤èªk©M¨ä¥Lªºµ{§Ç»y¨¥©Ò¨£ªº¤@¼Ë¡J
¦C¥X©Ò¦³¤¤°ê»y¨¥¤Î¤å¤Æ©M^»y¹B¥Î¨â¬ì³£¤Î®æªº¦P¾Çªº¯Z¸¹¡B©m¦W¤Î¤¤°ê»y¤å¤Î¤å¤Æ¬ì¤Î¹B¥Î^»yªº¤À¼Æ¡J | ||||||||||||||||||||||||||||||||||||||||||||||||
SELECT class_num, name, clc, ue FROM s6a WHERE clc >= 50 AND ue >= 50 | ||||||||||||||||||||||||||||||||||||||||||||||||
¿é¥X¡J
|
¦C¥X©Ò¦³¦b¤¤°ê»y¤å¤Î¤å¤Æ¬ì©Î^»y¹B¥Î¤£¤Î®æ¡]¨ä¤¤¤@¬ì©Î¨â¬ì³£¤£¤Î®æ§¡¥i¡^ªº¦P¾Çªº¯Z¸¹¡B©m¦W¤Î¤¤°ê»y¤å¤Î¤å¤Æ¬ì¤Î^»y¹B¥Î¬ìªº¤À¼Æ¡J | ||||||||||||||||||||
SELECT class_num, name, clc, ue FROM s6a WHERE clc < 50 OR ue < 50 | ||||||||||||||||||||
¿é¥X¡J
|
WHERE µu¥y¤¤¥i¥H³o¼Ë¨Ï¥Î BETWEEN ¡K AND¡J
WHERE <ºâ¦¡> BETWEEN <È1> AND <È2>
³o WHERE µu¥yªí¥ÜÀ˯Á±ø¥ó¬O <ºâ¦¡> ¦b <È1> ©M <È2> ¤§¶¡¡]¥]¬Aº§À¤G¶µ¡^¡C¦]¦¹¡A³o WHERE µu¥y©M¥H¤Uªº¬Û¦P¡J
WHERE <ºâ¦¡> >= <È1> AND <ºâ¦¡> <= <È2>
¨Ò¦p¡J
¦C¥X©Ò¦³¦b¹q¸£¬ìÀò±o 50 ¦Ü 59 ¤À¡]¥]¬Aº§À¤GÈ¡^ªº¦P¾Çªº¯Z¸¹¡B©m¦W¤Î¹q¸£¬ìªº¤À¼Æ¡C | |||||||||||||||||||||
SELECT class_num, name, cs FROM s6a WHERE cs BETWEEN 50 AND 59 | |||||||||||||||||||||
¿é¥X¡J
|
ª`·N¡J¦pªGÀ˯Á±ø¥ón¨Dªº½d³ò¤£¥]¬Aº§À¤G¶µ¡A§Ṳ́@©wn¨Ï¥Î¹Bºâ²Å > ¤Î <¡C
ÃöÁä¦r IN Åý¨Ï¥ÎªÌ¿ï¾Ü¤@Ó¦CªíªºÈ¤¤¥ô¦ó¤@Ó¡C¨Ò¦p¡J
¦C¥X©Ò¦³¦b¹q¸£¬ìÀò±o 50¡B60¡B70¡B80 ©Î 90 ¤Àªº¦P¾Çªº¯Z¸¹¡B©m¦W¤Î¹q¸£¬ìªº¤À¼Æ¡C | |||||||||||||||||||||
SELECT class_num, name, cs FROM s6a WHERE cs IN (50, 60, 70, 80, 90) | |||||||||||||||||||||
¿é¥X¡J
¥H¤Wªº SQL »y¥y©M¥H¤Uµ¥¦P¡J
|