2022-12-07:删除重复的电子邮箱。删除重复数据后,id=3的数据被删除。请问sql语句如何写?
DROP TABLE IF EXISTS `person`;
CREATE TABLE `person` (
`id` int(11) NOT NULL,
`email` varchar(255) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
INSERT INTO `person` VALUES ('1', 'john@example.com');
INSERT INTO `person` VALUES ('2', 'bob@example.com');
INSERT INTO `person` VALUES ('3', 'john@example.com');
#福大大架构师每日一题#
程序员在生产环境,执行SQL:drop table...执行瞬间发现是生产环境,血压飙升,然后语句报错了,你有一个语法错误,万幸[尬笑]
网友评论:
1.我和你不同,我那次执行,语法没报错。
2.万幸,这感觉特刺激,有一次我改一条记录,自信敲完sql按下回车后返回一行:Query OK, 14238738 rows affected (0.04 sec)
3.哈哈哈哈哈太形象了,有时候生产写sql出问题,脑子就像被浇了一桶冰水一样。
#职场达人说##有话职说##微头条日签##直言职场##职场干货#
今天学习了phoenix基于hbase的低延迟操操作,老师让我们在头歌平台上发布了作业让我们完成。
题目是:
1.创建EDUCODER_TABLE1表:
列族名称 字段 数据类型 是否主键
INFO BEGINTIME VARCHAR N
ENDTIME VARCHAR N
ID BIGINT Y
SALARY INTEGER N
CITY VARCHAR N
设置 Hbase 属性:设置块大小为32000,单位b,设置数据编码方式为DIFF,版本数量为3,文件最大大小为10000000
2.创建educoder_table2表:
列族名称 字段 数据类型 是否主键
info beginTime VARCHAR N
endTime VARCHAR N
id BIGINT Y
salary INTEGER N
city VARCHAR Y
设置 Hbase 属性:设置块大小为65536,单位b,版本数量为5,数据解压缩为GZ,文件最大大小为20000000
下面这道题解答的源代码:
public static void createEducoderTable1()
Connection connection = null;
try {
connection = DriverManager.getConnection("jdbc:phoenix:127.0.0.1:2181");
connection.createStatement().execute("DROP TABLE IF EXISTS EDUCODER_TABLE1");
connection.createStatement().execute(
"CREATE TABLE EDUCODER_TABLE1 (ID BIGINT not null primary key, info.BEGINTIME VARCHAR, ENDTIME VARCHAR, SALARY INTEGER, CITY VARCHAR)DATA_BLOCK_ENCODING='DIFF',VERSIONS=3,BLOCKSIZE='32000',MAX_FILESIZE=10000000");
connection.commit();
} catch (Exception e) {
e.printStackTrace();
}
finally {
if(connection != null) {
try {
connection.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
}
public static void createEducoderTable2() {
Connection connection = null;
try {
connection = DriverManager.getConnection("jdbc:phoenix:127.0.0.1:2181");
connection.createStatement().execute("DROP TABLE IF EXISTS "educoder_table2"");
connection.createStatement().execute(
"CREATE TABLE "educoder_table2" ("id" BIGINT not null primary key, "info"."begintime" VARCHAR, "endtime" VARCHAR, "salary" INTEGER, "city" VARCHAR)COMPRESSION='GZ',VERSIONS=5,BLOCKSIZE='65536',MAX_FILESIZE=20000000");
connection.commit();
} catch (Exception e) {
e.printStackTrace();
}
finally {
if(connection != null) {
try {
connection.close();
} catch (
e.printStackTrace();
}
}
}
}
大佬们,踩刹车,拉手刹,挂P档,松脚刹。停车顺序是咋样的。
大佬们,怠速油耗能不能上天,我开空调,直接45个油。这个是咋算的
车友们好,请问转弯后自动回转 21舒适纪念版有么,我每次都要自己回转
[不懂就要问]车友们,请教下,eco正常需要打开么。打开后啥样呀。仪表盘有显示么。21舒适纪念版
车友们,机盖被高速石子碰了一个2毫米左右的掉漆,哎。才跑1500
各位车友好,我北京到大连全程高速来了10个多小时,全程空调,5.6个油,100-120之间。堵了20公里左右,他们4.4L 是怎么开的
不懂就要问:
车友们这个通电就亮这两个灯么
我想拿我的奇骏置换这个
车友们,请问等红绿灯时,启动踩油门总有1s动力延迟。正常么
车友们,我的胎压高么,请教
To discover whether bees can see colors, the following experiment is set up. A table is put in a garden and>
3代H6需要磨合么
大佬们,你们都用啥机油保养,我1万公里,2020款舒适纪念版,2.0两驱,用的最低档矿物质油。本来想上全合成,网上说机滤5000一换,全合成10000一换,匹配不上。
奇骏2.0烧机油么。1w公里保养得时候师傅跟我说10万公里之后会烧机油,基本1万公里1L是真的么