⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 select_found.result

📁 这是linux下运行的mysql软件包,可用于linux 下安装 php + mysql + apach 的网络配置
💻 RESULT
字号:
drop table if exists t1,t2;create table t1 (a int not null auto_increment, b int not null, primary key(a));insert into t1 (b) values (2),(3),(5),(5),(5),(6),(7),(9);select SQL_CALC_FOUND_ROWS * from t1;a	b1	22	33	54	55	56	67	78	9select found_rows();found_rows()8select SQL_CALC_FOUND_ROWS * from t1 limit 1;a	b1	2select found_rows();found_rows()8select SQL_BUFFER_RESULT SQL_CALC_FOUND_ROWS * from t1 limit 1;a	b1	2select found_rows();found_rows()8select SQL_CALC_FOUND_ROWS * from t1 order by b desc limit 1;a	b8	9select found_rows();found_rows()8select SQL_CALC_FOUND_ROWS distinct b from t1 limit 1;b2select found_rows();found_rows()6select SQL_CALC_FOUND_ROWS b,count(*) as c from t1 group by b order by c desc limit 1;b	c5	3select found_rows();found_rows()6select SQL_CALC_FOUND_ROWS * from t1 left join t1 as t2 on (t1.b=t2.a) limit 2,1;a	b	a	b3	5	5	5select found_rows();found_rows()8drop table t1;create table t1 (a int not null primary key);insert into t1 values (1),(2),(3),(4),(5);select sql_calc_found_rows a from t1 where a in (1,2,3) order by a desc limit 0,2;a32select FOUND_ROWS();FOUND_ROWS()3select sql_calc_found_rows a from t1 where a in (1,2,3) order by a+2 desc limit 0,2;a32select FOUND_ROWS();FOUND_ROWS()3drop table t1;CREATE TABLE t1 (`id` smallint(5) unsigned NOT NULL auto_increment,`kid` smallint(5) unsigned NOT NULL default '0',PRIMARY KEY (`id`),KEY `kid` (`kid`));CREATE TABLE t2 (id smallint(5) unsigned NOT NULL auto_increment,name varchar(50) NOT NULL default '',email varchar(50) NOT NULL default '',PRIMARY KEY  (id),UNIQUE KEY e_n (email,name));EXPLAIN SELECT SQL_CALC_FOUND_ROWS DISTINCT email FROM t2 LEFT JOIN t1  ON kid = t2.id WHERE t1.id IS NULL LIMIT 10;id	select_type	table	type	possible_keys	key	key_len	ref	rows	Extra1	SIMPLE	t1	system	PRIMARY,kid	NULL	NULL	NULL	0	const row not found1	SIMPLE	t2	index	NULL	e_n	104	NULL	200	SELECT SQL_CALC_FOUND_ROWS DISTINCT email FROM t2 LEFT JOIN t1  ON kid = t2.id WHERE t1.id IS NULL LIMIT 10;emailemail1email10email100email101email102email103email104email105email106email107SELECT FOUND_ROWS();FOUND_ROWS()200SELECT SQL_CALC_FOUND_ROWS DISTINCT email FROM t2 LEFT JOIN t1  ON kid = t2.id WHERE t1.id IS NULL order by email LIMIT 10;emailemail1email10email100email101email102email103email104email105email106email107SELECT FOUND_ROWS();FOUND_ROWS()200SELECT DISTINCT email FROM t2 LEFT JOIN t1  ON kid = t2.id WHERE t1.id IS NULL LIMIT 10;emailemail1email2email3email4email5email6email7email8email9email10SELECT DISTINCT email FROM t2 LEFT JOIN t1  ON kid = t2.id WHERE t1.id IS NULL ORDER BY email LIMIT 10;emailemail1email10email100email101email102email103email104email105email106email107INSERT INTO `t1` (`id`, `kid`) VALUES ('0', '150');SELECT SQL_CALC_FOUND_ROWS DISTINCT email FROM t2 LEFT JOIN t1  ON kid = t2.id WHERE t1.id IS NULL LIMIT 10;emailemail1email2email3email4email5email6email7email8email9email10SELECT FOUND_ROWS();FOUND_ROWS()199drop table t1,t2;CREATE TABLE `t1` (`titre` char(80) NOT NULL default '',`numeropost` mediumint(8) unsigned NOT NULL auto_increment,`maxnumrep` int(10) unsigned NOT NULL default '0',PRIMARY KEY  (`numeropost`),KEY `maxnumrep` (`maxnumrep`)) ENGINE=MyISAM ROW_FORMAT=FIXED;INSERT INTO t1 (titre,maxnumrep) VALUES('test1','1'),('test2','2'),('test3','3');SELECT SQL_CALC_FOUND_ROWS titre,numeropost,maxnumrep FROM t1 WHERE numeropost IN (1,2) ORDER BY maxnumrep DESC LIMIT 0, 1;titre	numeropost	maxnumreptest2	2	2SELECT FOUND_ROWS();FOUND_ROWS()2SELECT SQL_CALC_FOUND_ROWS 1 FROM (SELECT 1) as a LIMIT 0;1SELECT FOUND_ROWS();FOUND_ROWS()1SELECT SQL_CALC_FOUND_ROWS * FROM t1 WHERE numeropost > 1  LIMIT 0;titre	numeropost	maxnumrepSELECT FOUND_ROWS();FOUND_ROWS()2SELECT SQL_CALC_FOUND_ROWS * FROM t1 LIMIT 0;titre	numeropost	maxnumrepSELECT FOUND_ROWS();FOUND_ROWS()3SELECT SQL_CALC_FOUND_ROWS * FROM t1 ORDER BY numeropost  LIMIT 0;titre	numeropost	maxnumrepSELECT FOUND_ROWS();FOUND_ROWS()3drop table t1;create table t1 (id int, primary key (id));insert into t1 values (1), (2), (3), (4), (5);select SQL_CALC_FOUND_ROWS * from t1 where id > 3 limit 0, 1;id4select FOUND_ROWS();FOUND_ROWS()2select SQL_CALC_FOUND_ROWS * from t1 where id > 3 AND 1=2 limit 0, 1;idselect FOUND_ROWS();FOUND_ROWS()0select SQL_CALC_FOUND_ROWS * from t1 where id > 6 limit 0, 1;idselect FOUND_ROWS();FOUND_ROWS()0drop table t1;CREATE TABLE t1 ( a int not null, b int not null, KEY ab(a,b) );INSERT INTO t1 VALUES ( 47,    1  );INSERT INTO t1 VALUES ( 70,    1  );SELECT * FROM t1WHERE(( b =1 AND a BETWEEN 14 AND 21 ) OR( b =2 AND a BETWEEN 16 AND 18 ) OR( b =3 AND a BETWEEN 15 AND 19 ));a	bDROP TABLE t1;CREATE TABLE t1 ( a integer, u varchar(15), r integer, key uao_idx( r, a, u));DELETE  FROM t1WHERE (  r = 1 AND a IN ( 1, 2    ) AND ( u = 'w'   OR u LIKE 'w/%'   ) )OR (  r = 1 AND a IN (       3 ) AND ( u = 'w/U' OR u LIKE 'w/U/%' ) )OR (  r = 1 AND a IN ( 1, 2, 3 ) AND ( u = 'w'                     ) );drop table t1;CREATE TABLE t1 (a VARCHAR(16), UNIQUE(a));INSERT INTO t1 VALUES ('1'), ('2'), ('3');SELECT SQL_CALC_FOUND_ROWS * FROM t1 WHERE a = '2' LIMIT 0, 1;a2SELECT FOUND_ROWS();FOUND_ROWS()1DROP TABLE t1;CREATE TABLE t1 (a INT);INSERT INTO t1 VALUES (0), (0), (1), (2);SELECT SQL_CALC_FOUND_ROWS * FROM t1 WHERE a = 0 GROUP BY a HAVING a > 10;aSELECT FOUND_ROWS();FOUND_ROWS()0DROP TABLE t1;SELECT 'foo';foofooSELECT FOUND_ROWS();FOUND_ROWS()1SELECT SQL_CALC_FOUND_ROWS 'foo';foofooSELECT FOUND_ROWS();FOUND_ROWS()1SELECT SQL_CALC_FOUND_ROWS 'foo' limit 0;fooSELECT FOUND_ROWS();FOUND_ROWS()1SELECT FOUND_ROWS();FOUND_ROWS()1SELECT SQL_CALC_FOUND_ROWS 'foo' UNION SELECT 'bar' LIMIT 0;fooSELECT FOUND_ROWS();FOUND_ROWS()2CREATE TABLE t1 (a int, b int);INSERT INTO t1 VALUES (1,2), (1,3), (1,4), (1,5);SELECT SQL_CALC_FOUND_ROWS DISTINCT 'a' FROM t1 GROUP BY b LIMIT 2;aaSELECT FOUND_ROWS();FOUND_ROWS()1DROP TABLE t1;

⌨️ 快捷键说明

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