簡體   English   中英

在單個查詢中獲取多行

[英]Get multiple rows in a single query

| user_id  | name   |
===================
| 1        | marc   |

| 2        | paul   |

| 3        | glen  |

| 4        | kyle   |

| 5        | jayc |

| 6        | ken |

| 7        | raff  |

我有上面顯示的示例表。 我只想在單個查詢中檢索用戶ID 1,2和5的行。

你們能告訴我什么是查詢嗎?

Select * from users where user_id in (1,2,5)
SELECT user_id, name
FROM   my_table
WHERE  user_id IN (1, 2, 5)

試試這個IN

SELECT *
FROM tablename
WHERE user_id IN (1,2,5);

工作小提琴

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM