sql***SELECT***语句实例

ebook | 2007-10-7 13:18:52 | TrackRecord: 2035 Times | Tag标签:数据库Sql,VFP,Access 打印本页

您当前所处的位置是:〖首页〗→【文章页】 本站共有16个图文教程栏目,请用心拜读!

本站提供经典的Excel公式函数实例,Word排版技巧,PPT教程;同时更兼有Flash,PowerPoint,数据库等技术文章。

***SELECT***

  select *(列名) from table_name(表名) where column_name operator
  value
  ex:(宿主)
  select * from stock_information where stockid = str(nid)
  stockname = 'str_name'
  stockname like '% find this %'
  stockname like '[a-zA-Z]%' --------- ([]指定值的范围)
  stockname like '[^F-M]%' --------- (^排除指定范围)
  --------- 只能在使用like关键字的where子句中使用通配符)
  or stockpath = 'stock_path'
  or stocknumber < 1000
  and stockindex = 24
  not stock*** = 'man'
  stocknumber between 20 and 100
  stocknumber in(10,20,30)
  order by stockid desc(asc) --------- 排序,desc-降序,asc-升序
  order by 1,2 --------- by列号
  stockname = (select stockname from stock_information where
  stockid = 4)
  --------- 子查询
  --------- 除非能确保内层select只返回一个行的值,
  --------- 否则应在外层where子句中用一个in限定符
  select distinct column_name form table_name ---------
  distinct指定检索独有的列值,不重复
  select stocknumber ,"stocknumber + 10" = stocknumber + 10 from
  table_name
  select stockname , "stocknumber" = count(*) from table_name
  group by stockname
  --------- group by 将表按行分组,指定列中有相同的值
  having count(*) = 2 --------- having选定指定的组

  select *
  from table1, table2
  where table1.id *= table2.id --------
  左外部连接,table1中有的而table2中没有得以null表示
  table1.id =* table2.id -------- 右外部连接

  select stockname from table



上一篇:sql中的保留字    下一篇:sql***insert语句,删除语句,各种统计

会员评论列表:
针对本篇文章或本站,请您发表个人的建议或批评!
FreeBoxPc

谷歌搜索 百度搜索 本站仅与内容具备一定的实用价值的原创网站交换友情链接,力争为大众做出更优质的服务!
All Rights Reserved版权所有 本站备案信息:滇ICP备11001339号-2 站长联系方式 Email:dzwebs@126.com