常用_select_语句汇总.docVIP

  • 9
  • 0
  • 约8.07千字
  • 约 9页
  • 2021-06-02 发布于山东
  • 举报
常用 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’ (四)查询出的字

文档评论(0)

1亿VIP精品文档

相关文档