我无法在下表中显示第3行,第4行和第9行

时间:2012-10-14 03:08:16

标签: mysql sql

我无法编写查询来显示下表中的第3行,第4行和第9行,因为它不包含任何整数列...请帮助查找相同的查询

_______________________________

| **name**  | **surname** | **address**   |
-------------------------------
| John  | Sailo   | Washington|
-------------------------------
| Peter | Mary    | New York  |
-------------------------------
| Sun   | Zombia  | Sri Lanka |
------------------------------- 
| Tom   | Tam     | India     |
------------------------------- 
| Addy   | Kakar  | Nepal     |
------------------------------- 
| Pun   | Zzom    | Australia |
------------------------------- 
| Tikki | Hob     | USA       |
------------------------------- 

1 个答案:

答案 0 :(得分:2)

如果此处没有ID或其他列可帮助您对数据进行排序,则无法完成任务,

但是,如果您不在乎,可以使用LIMIT来实现目标

SELECT * from names LIMIT 0,1;
#3rd and 4th
SELECT * from names LIMIT 2,2;
#9th
SELECT * from names LIMIT 8,1;
# all
SELECT * FROM names;

http://sqlfiddle.com/#!2/6b872/5