SQL语句
表 Aid name
1 张三
2 李四
有一句SQL语句把表赋值成
id name
1 张三
2 李四
1 张三
2 李四
在有一句SQL语句吧重复的删除
1 张三
2 李四
------------------------------
表 B
name XXX XXX XXx
别的字段都不用
查询表B中有几个name是相同的 --------------------编程问答--------------------
--------------------编程问答-------------------- 用一句SQL把表里的内容在复制一遍 --------------------编程问答--------------------
delete from A where ROWID not in (select min(ROWID) from A GROUP BY NAME)
select count(*) from b where b.name in (select name from a)
查询A表中的name字段在B中出现次数 --------------------编程问答--------------------
--------------------编程问答-------------------- 就一张表B 和表A没关系
INSERT INTO 表A
SELECT * FROM 表A
查询表B中name重复的热书 --------------------编程问答-------------------- 表A,在有主键的情况下,第一步做不到。在没有主键的情况下,第二步似乎做不到。
表B的需求倒是很简单:
Select name, count(*)
From 表B
Group By name
Having count(*) > 1 --------------------编程问答--------------------
在没有主键的情况下
补充:Java , Java SE