select distinct a.个人编号,a.证件号码,a.姓名,@入学时间 as 入学时间
,0 重复学籍_第一中学
,0 重复学籍_第二中学
,0 重复学籍_第三中学
into 个人基本信息表_重复学籍
from [个人基本信息表] a
帮忙看下这段SQL Server 2008中使用的SQL语句是什么意思?尤其是语句中的0是什么意思?谢谢!
------解决方案--------------------
,0 重复学籍_第一中学
,0 重复学籍_第二中学
,0 重复学籍_第三中学
这里就是 显示的数值是
列名:列名是重复学籍_第一中学 重复学籍_第二中学 重复学籍_第三中学
数值: 0 0 0
------解决方案--------------------
- SQL code
把[个人基本信息表]表中的 a.个人编号,a.证件号码,a.姓名,@入学时间 as 入学时间,0 重复学籍_第一中学,0 重复学籍_第二中学,0 重复学籍_第三中学 的去重复的记录插入到 个人基本信息表_重复学籍 表中其中 ,0 重复学籍_第一中学,0 重复学籍_第二中学,0 重复学籍_第三中学 表示这三列的数据以0填充。
------解决方案--------------------
查询个人基本信息中不重复的个人编号个人编号、证件号、姓名, @入学日期 接收的日期类型数据 列名是入学时间,
0是一个常量空格然后是新建的列名,
into新建个人基本信息表_重复学籍表并把查询到的数据插入到新建个人基本信息表_重复学籍表中
结果 新建个人基本信息表_重复学籍表 表结构
个人编号、证件号、 姓名、 入学日期、 重复学籍_第一中学、重复学籍_第二中学、重复学籍_第三中学
查出来的 查出来的 查出来的 接收的日期类型数据 0 0 0