我有一个数据库,里面有一百多万条记录。我想在3种不同的条件下从数据库中获得相同数量的记录。我目前正在使用执行3个MySQL查询的代码。我想知道是否有可能使用一个SELECT查询获得相同的结果?下面的代码为每个site=X条件选择相同数量的20条记录。/*---------*/
$db1 = mysqli_query($connect, "SELECT * FROM news WHERE site='1' ORDER BY id DESC
我已经尝试了下面的查询,但不知何故它对我不起作用。有人能告诉我为什么吗?SELECT column1 , IF(start <="20:00:00" AND end >= "20:00:00") ELSE (column6,column7,column8) , column9FROM table_1
WHERE id ="