[SQL] WHERE 關鍵字

忘記更新了ww
如果要在查詢表格的時候要限定條件的話,可以使用 WHERE 關鍵字,它可以讓你在指定的條件下進行搜尋:
SELECT [column(s)] FROM [table] WHERE [condition]
其中 condition 的語法為:
[column]  operator  [value] 
而 operator 可以為以下任一:


Operaror 描述
= 相等
<> 不相等
> 大於
< 小於
>= 大於等於
<= 小於等於


    要解釋這個關鍵字會有點抽象,所以直接讓我們來看個例子: (people 表格 ↓)
ID name email message
1 Sky 1234567@hello.com hi...
2 Doraemon 90232534@hello.com some message...
3 Line idontknow@hello.com message...
4 skyline idontknow@hello.com what...?

sql> SELECT name, message FROM people WHERE email='90232534@hello.com'
name message
Doraemon some message...
    可以看到,符合條件的(email 是 90232534@hello.com)都被篩選了出來。
    接著我們看看其它的用法:
sql> SELECT * FROM people WHERE ID > 2
IDnameemailmessage
3Lineidontknow@hello.commessage...
4skylineidontknow@hello.comwhat...?

留言

這個網誌中的熱門文章

[C] 每天來點字串用法 (2) - strcpy()、strncpy()

[Python] *args 和 **kwargs 是什麼?一次搞懂它們!

[C] 每天來點字串用法 (5) - strcat()、strncat()