|
|
|
|
你现在的位置:您现在的位置是: 中国ASP>>数据库>>SQL语句 |
|
| 删除一个表中某个字段重复的列 |
|
表[table1] id name 1 aa 2 bb 3 cc 1 aa 2 bb 3 cc 我想最后的表是这样的 id name 1 aa 2 bb 3 cc 回答: 将记录存到临时表#t中,重复的记录只存一条,然后将临时表#t中的记录再存回原表中,注意“select distinct id,class,name”要包含你需要的所有字段,否则有些字段就被删掉了。 在查询管理器里执行下面代码: SELECT DISTINCT id,, name INTO #t FROM table1 DELETE table1 INSERT INTO table1 SELECT * FROM #t 二.找出既会VB又会PHP的人 表是这样的: ID 员工 技能 1 1 VB 2 1 PHP 3 1 ASP 4 2 PHP 5 3 ASP 6 4 VB 7 4 ASP 要从这张表中找出既会VB又会PHP的人,SQL该怎么写啊? 回答: SELECT 员工 FROM [Table] WHERE 员工 IN(SELECT 员工 FROM [Table] WHERE 技能=''VB'' ) AND 技能=''PHP''
|
|
|