sum_distinct.result

来自「这是linux下运行的mysql软件包,可用于linux 下安装 php + m」· RESULT 代码 · 共 98 行

RESULT
98
字号
DROP TABLE IF EXISTS t1, t2;CREATE TABLE t1 (id INTEGER NOT NULL PRIMARY KEY AUTO_INCREMENT, gender CHAR(1),name VARCHAR(20));SELECT SUM(DISTINCT LENGTH(name)) s1 FROM t1;s1NULLINSERT INTO t1 (gender, name) VALUES (NULL, NULL);INSERT INTO t1 (gender, name) VALUES (NULL, NULL);INSERT INTO t1 (gender, name) VALUES (NULL, NULL);SELECT SUM(DISTINCT LENGTH(name)) s1 FROM t1;s1NULLINSERT INTO t1 (gender, name) VALUES ('F', 'Helen'), ('F', 'Anastasia'),('F', 'Katherine'), ('F', 'Margo'), ('F', 'Magdalene'), ('F', 'Mary');CREATE TABLE t2 SELECT name FROM t1;SELECT (SELECT SUM(DISTINCT LENGTH(name)) FROM t1) FROM t2;(SELECT SUM(DISTINCT LENGTH(name)) FROM t1)181818181818181818DROP TABLE t2;INSERT INTO t1 (gender, name) VALUES ('F', 'Eva'), ('F', 'Sofia'),('F', 'Sara'), ('F', 'Golda'), ('F', 'Toba'), ('F', 'Victory'),('F', 'Faina'), ('F', 'Miriam'), ('F', 'Beki'), ('F', 'America'),('F', 'Susan'), ('F', 'Glory'), ('F', 'Priscilla'), ('F', 'Rosmary'),('F', 'Rose'), ('F', 'Margareth'), ('F', 'Elizabeth'), ('F', 'Meredith'),('F', 'Julie'), ('F', 'Xenia'), ('F', 'Zena'), ('F', 'Olga'),('F', 'Brunhilda'), ('F', 'Nataly'), ('F', 'Lara'), ('F', 'Svetlana'),('F', 'Grethem'), ('F', 'Irene');SELECTSUM(DISTINCT LENGTH(name)) s1,SUM(DISTINCT SUBSTRING(NAME, 1, 3)) s2,SUM(DISTINCT LENGTH(SUBSTRING(name, 1, 4))) s3FROM t1;s1	s2	s342	0	7SELECTSUM(DISTINCT LENGTH(g1.name)) s1,SUM(DISTINCT SUBSTRING(g2.name, 1, 3)) s2,SUM(DISTINCT LENGTH(SUBSTRING(g3.name, 1, 4))) s3FROM t1 g1, t1 g2, t1 g3;s1	s2	s342	0	7SELECTSUM(DISTINCT LENGTH(g1.name)) s1,SUM(DISTINCT SUBSTRING(g2.name, 1, 3)) s2,SUM(DISTINCT LENGTH(SUBSTRING(g3.name, 1, 4))) s3FROM t1 g1, t1 g2, t1 g3 GROUP BY LENGTH(SUBSTRING(g3.name, 5, 10));s1	s2	s342	0	NULL42	0	742	0	442	0	442	0	442	0	442	0	4SELECT SQL_BUFFER_RESULTSUM(DISTINCT LENGTH(name)) s1,SUM(DISTINCT SUBSTRING(NAME, 1, 3)) s2,SUM(DISTINCT LENGTH(SUBSTRING(name, 1, 4))) s3FROM t1;s1	s2	s342	0	7SELECT SQL_BUFFER_RESULTSUM(DISTINCT LENGTH(g1.name)) s1,SUM(DISTINCT SUBSTRING(g2.name, 1, 3)) s2,SUM(DISTINCT LENGTH(SUBSTRING(g3.name, 1, 4))) s3FROM t1 g1, t1 g2, t1 g3 GROUP BY LENGTH(SUBSTRING(g3.name, 5, 10));s1	s2	s342	0	NULL42	0	742	0	442	0	442	0	442	0	442	0	4SET @l=1;UPDATE t1 SET name=CONCAT(name, @l:=@l+1);SELECT SUM(DISTINCT RIGHT(name, 1)) FROM t1;SUM(DISTINCT RIGHT(name, 1))45SELECT SUM(DISTINCT id) FROM t1;SUM(DISTINCT id)703SELECT SUM(DISTINCT id % 11) FROM t1;SUM(DISTINCT id % 11)55DROP TABLE t1;

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?