1

このテーブルがあるとしましょう:

|user_id | first_name | last_name |
----------------------------------|
| 0      |  joe       |  smith    |
| 1      |  bob       |  jones    |
| 2      |  joe       |  black    |
| 3      |  mary      |  jeane    |
| 4      |  peter     |  parker   |

1user_idに対応する行の内容2を選択するにはどうすればよい3ですか? これらの行を後で使用して、その内容をリストに表示してユーザーに表示したいと考えています。

4

2 に答える 2

5

これを試して:

select user_id,first_name,last_name 
from your_table_name 
where user_id in (1,2,3);

your_table_name実際のテーブル名に置き換えます。

于 2012-12-21T05:59:47.477 に答える
0

selectキーワードの直後に、出力として必要なカンマ区切りの列名を配置します。
in句は、複数の値から選択するために使用されます。
したがって、あなたの場合、クエリは次のようになります。

select user_id, first_name, last_name
from table_name
where user_id in (1,2,3);
于 2012-12-21T10:48:29.147 に答える