我试图找出一种有效的方法来从表中选择一个随机ID的小列表。如何处理MySQL的结果使用IN运算符选择
使用IN运算符似乎是正确的选择,但我不明白如何以我想要的方式使用结果。查询完成后,如何使用结果分配给特定变量?或者有没有办法将这些值作为查询的一部分进行分配?
$red_car1=1001;
$blue_car2=200;
$green_car3=56;
$query_cars= sprintf("SELECT * FROM cars WHERE id IN (%s, %s, %s)", $red_car1, $blue_car4, $green_car3);
$Cars1 = mysql_query($query_cars, $db) or die(mysql_error());
$red_car1_vin = $row_Cars1['vin'];
$blue_car1_vin = $row_Cars1['vin'];
$green_car1_vin = $row_Cars1['vin'];
您使用哪种服务器端的语言? – 2013-03-19 15:44:31
我使用的是php语言 – DLL 2013-03-19 15:46:20