相关疑难解决方法(0)

如何从mysql中的列中选择多个记录(行)?

我想从这些id中显示四(4)项的名称:我可以这样做吗?

SELECT item_name from items WHERE item_id IN ('001', '012', '103', '500')
Run Code Online (Sandbox Code Playgroud)

要么

SELECT item_name from items WHERE item_id = '001' or item_id = '012' or item_id = '103' or item_id = '500'
Run Code Online (Sandbox Code Playgroud)

响应所有答案

好吧,大多数答案说它有效,但它确实不起作用.这是我的代码:

$query = "SELECT `item_name` from items WHERE item_id IN('s001','a012','t103','p500')";

$result = mysql_query($query, $conn) or die (mysql_error());
$fetch =  mysql_fetch_assoc($result) or die (mysql_error());
$itemsCollected = $fetch['item_name'];
echo $itemsCollected;
Run Code Online (Sandbox Code Playgroud)

item_id是字母数字.

mysql select

4
推荐指数
1
解决办法
6万
查看次数

标签 统计

mysql ×1

select ×1