用于从一列中获取5行的SQL查询?

时间:2011-04-06 04:41:37

标签: mysql

从一列中获取五行/数据的SQL查询?

3 个答案:

答案 0 :(得分:2)

SELECT columnName FROM Table LIMIT 5

SELECT columnName FROM Table WHERE anotherColumn = somevalue LIMIT 5

或者

SELECT columnName FROM Table WHERE anotherColumn = somevalue ORDER BY columnName1 asc LIMIT 5

答案 1 :(得分:0)

SQL SERVER

SELECT TOP 5 ColumnName FROM TableName;

  • 将返回5条记录,但除非TableName由ColumnName索引或按ColumnName排序,否则您将不知道哪些记录
  • 如果表的行数多于请求的行数,则
  • 将返回请求的行数。

答案 2 :(得分:0)

我认为ORDER BY在最终确定5条记录方面发挥了重要作用

SELECT columnName FROM Table order by ID desc LIMIT 5