1. 数据表查询数据
最简单的所有数据查询
[sql]select * from table_name; //table_name 表示表名[/sql]
2. 数据表查询前几条数据
[sql]select * from table_name limit N; //N为数字,可以为5,代表前面5条数据[/sql]
3.查看表有多少条数据
select count(*) as product_rows from table_name;
4. 数据表中随机取出几条记录
基本写法:select * from table_name order by rand() limit 5;
高效写法:select * from table_name where table_name_id >= ((select max(table_name_id) from table_name) – (select min(table_name_id) from table_name)) * rand() + (select min(table_name_id) from table_name) limit 5; //table_name 表示表名,table_name_id 表示表id.
发表评论