- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
常用 select 语句汇总
常用SELECT语句汇总
一、单表查询
(一)按照条件查询相关记录
Select 字段1,字段2……字段N from 表 where 条件
含义:从表中根据where 条件查询记录,每条记录显示的字段按照字段1、字段2….字段N的设置显示
注:select语句中的标点符号及运算符必须使用英文半角字符。
例1:从凭证库中查询2004年1月31日的凭证,每条凭证只显示凭证日期、凭证号、科目名称、借方金额、贷方金额、会计月份 6个字段
Select 凭证日期,凭证号,科目名称,借方金额,贷方金额,会计月份 From 凭证库 where 凭证日期=’2004-1-31’
例2:根据业务_个人基本情况表,找出缴存状态为”正常”的记录,查出的记录只显示姓名、身份证号、单位账号及个人账号 4个字段
Select 个人姓名,身份证号,单位账号,个人账号 from 业务_个人基本情况表 where 账户状态=’1’
例3:从科目余额表中查询出2010年借方金额大于50万或2010年借方金额小于10万的记录,每条记录只显示摘要、科目编码、借方金额、贷方金额、年度5个字段
Select摘要,科目编码,借方金额,贷方金额,年度 From 科目余额 where(借方金额500000 and 年度=2010) or (借方金额100000 and 年度=2010)
Select top 100 字段1,字段2……字段N from 表 where 条件
含义:从表中根据where 条件查询记录,显示前100条记录,每条记录按照字段1、字段2….字段N的设置显示
例1:从凭证库中查询2004年1月31日的前100条凭证,每条凭证只显示凭证日期、凭证号、科目名称、借方金额、贷方金额、会计月份 6个字段
Select top 100凭证日期,凭证号,科目名称,借方金额,贷方金额,会计月份 From 凭证库 where 凭证日期=’2004-1-31’
例2:根据业务_个人基本情况表,找出缴存状态为”正常”的前100条记录
Select top 100个人姓名,身份证号,单位账号,个人账号 from 业务_个人基本情况表 where 账户状态=’1’
(二)通配符的使用
*表示将全部的字段内容都显示出来
例1:从业务_电子警察表中筛选出无车号或者车牌号小于3位的记录
Select * from 业务_电子警察 where 车号=’’ or Len(车号)3
例2:从科目余额表中查询出2002年收入大于50万的记录
Select * from 科目余额 where 借方金额500000 and 年度=2002
%表示零或多个字符
例1:从凭证库中查询2003年各月的房租收入情况
Select month(凭证日期) as 月份, sum(贷方金额) as 房租金额 from 凭证 where 摘要 like ‘%房租%’ and 年度=2003
例2:从凭证库中查询 2008年包含税的记录
Select * from 凭证库 where摘要 like ‘%税%’ and 年度=2008
_表示任何一个字符
例1:根据科目余额表查询出目编码为10开头的一级科目记录
Select * from 科目余额 where 科目编码 like ‘10_’
例2:根据凭证库查询科目名称长度为4且以银行开始的前100条记录
Select top 100 * into 银行记录表from 凭证库 where 科目名称 like ‘银行_ _’
(三)查询的记录生成新表
select字段1,字段2……字段N into 新表 from 旧表 where 条件
含义:从旧表中按照条件查询相关记录并生成新表
例1:从捐款明细账中查询并生成2005年通过邮寄汇款的捐款名单
Select * into 2005年邮寄捐款表 from 业务_捐款明细表 where 捐款方式=’邮寄’ and year(捐款时间)=2005
例2:根据业务_个人基本情况表,找出缴存状态为”正常”的记录,生成”业务_临时_个人基本情况表”
Select 个人姓名,身份证号,单位账号,个人账号 into业务_临时_个人基本情况表from 业务_个人基本情况表 where 账户状态=’1’
(四)查询出的字段重新命名
select字段1 as 字段11,字段2 as 字段22……字段N as 字段nn from表 where 条件
或者
select字段1 as 字段11,字段2 as 字段22……字段N as 字段nn into 新表 from 旧表 where 条件
例1:从科目余额表中查询出科目编码为4121、4125、4126、4128的记录,并把借方发生额字段重新命名为经费支出情况、贷方发生额
您可能关注的文档
最近下载
- 论 自由 精品读本.pdf
- 医疗器械质量管理体系文件.pptx
- 金融中心施工总承包工程项目特色与观摩亮点介绍.pptx
- 小学数学六年级上册期中易错题重难点试卷含详细答案解析1524.docx
- 做自己的心理医生【26页】.pptx
- Module 4 单元整体教学设计 外研版(三起)六年级上册英语.docx
- 环球金融中心项目专项测量放线施工方案.docx
- 环球金融中心项目施工总承包工程质量创优策划.ppt
- 鼎信JB-QT-TS3200火灾报警控制器(联动型)安装使用说明书 XF2.900.029AS Ver.pdf VIP
- 中华护理学会团体标准TCNAS 21─2021解读:胰岛素皮下注射(1).pptx
文档评论(0)