[SQL] WHERE 關鍵字
忘記更新了ww
如果要在查詢表格的時候要限定條件的話,可以使用 WHERE 關鍵字,它可以讓你在指定的條件下進行搜尋:
可以看到,符合條件的(email 是 90232534@hello.com)都被篩選了出來。
如果要在查詢表格的時候要限定條件的話,可以使用 WHERE 關鍵字,它可以讓你在指定的條件下進行搜尋:
SELECT [column(s)] FROM [table] WHERE [condition]其中 condition 的語法為:
[column] operator [value]而 operator 可以為以下任一:
Operaror | 描述 |
---|---|
= | 相等 |
<> | 不相等 |
> | 大於 |
< | 小於 |
>= | 大於等於 |
<= | 小於等於 |
要解釋這個關鍵字會有點抽象,所以直接讓我們來看個例子: (people 表格 ↓)
ID | name | 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... |
接著我們看看其它的用法:
sql> SELECT * FROM people WHERE ID > 2
ID | name | message | |
---|---|---|---|
3 | Line | idontknow@hello.com | message... |
4 | skyline | idontknow@hello.com | what...? |
留言
張貼留言