Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/60.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql随机选择提供意外结果_Mysql - Fatal编程技术网

Mysql随机选择提供意外结果

Mysql随机选择提供意外结果,mysql,Mysql,我正在尝试从我的表中选择4个随机名称。我的问题是: SELECT RAND() FROM tbl_name ORDER BY id LIMIT 4; 这是我得到的输出 我的表格结构: 试试这个: SELECT name FROM tbl_name ORDER BY RAND() LIMIT 4;

我正在尝试从我的表中选择4个随机名称。我的问题是:

SELECT RAND() FROM tbl_name ORDER BY id LIMIT 4;
这是我得到的输出

我的表格结构: 试试这个:

SELECT name FROM tbl_name ORDER BY RAND() LIMIT 4;