是否有可能从我的数据库中随机选择行,但如果我想要显示一行,则覆盖此行。
例如,如果我想选择6个随机行,其中用户名为Bob
,但有一个重要的行我想用用户名Bob
显示,我该如何选择5个随机行和一个重要的行?
目前我的代码:
$query = "SELECT * FROM user WHERE username LIKE '%".$_POST["query"]."%' OR email LIKE '%".$_POST["query"]."%' OR first_name LIKE '%".$_POST["query"]."%' OR last_name LIKE '%".$_POST["query"]."%' ORDER BY RAND() LIMIT 6";
提前致谢。