菜的不能再菜的问题
我就是想知道,如果我有如下数据库列表 
 table(a,b) 
    a               b 
 -------- 
 name         1 
 name         2 
 name         3 
 name         4 
 name         5   
 当每次执行   select   *   from   table   where   a= 'name '   时 
 取出的第一条记录都是 
    a               b 
 --------- 
 name         1 
 吗? 
 会不会因为没有排序,而取出其他的值. 
 大侠们别笑,嘿嘿,自己都忍不住了!哈哈~~~
------解决方案--------------------应该不变的
------解决方案--------------------不变的,你有没有加上order by
------解决方案--------------------create table A(a varchar(20),b varchar(20)) 
 insert a select  'name ', '1 ' 
 union all select  'name ', '2 ' 
 union all select  'name ', '3 ' 
 union all select  'name ', '4 ' 
 union all select  'name ', '5 '   
 select * from a where a= 'name ' 
 a         b 
 **************************************** 
 name	1 
 name	2 
 name	3 
 name	4 
 name	5   
 (所影响的行数为 5 行)     
------解决方案--------------------默认排序规则 
 安装数据库的时候有提示
------解决方案--------------------是不会变的。默认取出来的数据是最“老”的数据