有一字段存储如下数据 新街##林极街##华西大厦##............. 人民南路##人民北路##工农院街............ ... 比如来一个新的客户地址, 锦江区工农院街70号1幢 用mysql用这个查询如何写?
by ltaotao007 - MySQL - 2007-07-04 17:08:04 阅读(1754) 回复(1)
我的机器配置是: + Apache 2.2.0 + mysql 5.0.20 + PHP 5.1.2 我的程序中有一个SQL语句: [code] $sql = "SELECT * FROM MODULES WHERE dirname = '".trim($dirname)."'"; [/code] 其中的trim($dirname)的值是:news,我检查过,是正确的。 这个句子在我的机器上运行是正常的。 -------------------------------------------------------------------------------------------------- 我申请的服务器的配置是: + Apache...
从两个表里查数据 a表(user_id)是用户资料表, b表(user_id,ordertime,money,)是用户定单表 需要查询在某个时间段内(ordertime)所有用户定单的下单总金额(sum(money))在某个范围内的查询语句! 谢谢了!
表的记录因为比较多,400多万条,因为复制了一个新表,用来备份这400多万条旧记录,把旧的表用来接受新的记录插入,删除了400万条旧记录。现在旧表才10多万条记录。 但是现在旧表查询很慢,取limit 10要40多秒,会是什么原因? 并且从文件来看,表的两个文件大小还是差不多,可一个记录是400多万条,一个是10多万条, du -sm * 1802 receiver_1.MYD 66 receiver_1.MYI 1 receiver.frm 1805 receiver.MYD 56 ...
常用mysql查询语句记录一、授权 1.授权本地用户对所有数据库具有所有权限 [color="#ffffff"]mysql> grant all privileges on *.* to user@localhost identified by 'passwd'; 2.授权本地用户对某个数据库具有所有权限 [color="#ff0000"]mysql> grant all privileges on database.* to user@localhost identified by 'passwd'; 3.授权某个用户具有远程管理所有数据库权限,针对所有地址 [color="#ff0000"]mysql> grant all priv...
最近我网站的mysql查询语句很奇怪,一段时候查询很快,一段时候却很慢,而且是慢的惊人,我在设置的时候是设置2秒,下面是查询语句的记录: 上午的时候还很快 Time: 070820 10:13:01 Query_time: 3 Lock_time: 21 Rows_sent: 1 Rows_examined: 648 SELECT count(*) FROM pn3_file as p,design as d where p.design_id=d.id and p.id in(SELECT pn3_id FROM `danti_pn3_index` where dt_id in(SELECT id FROM `danti` where mianji ...
mysql有一个功能就是可以log下来运行的比较慢的sql语句,默认是没有这个log的,为了开启这个功能,要修改my.cnf或者在mysql启动的时候加入一些参数。 如果在my.cnf里面修改,需增加如下几行 long_query_time = 10 log-slow-queries = long_query_time 是指执行超过多久的sql会被log下来,这里是10秒。 log-slow-queries 设置把日志写在那里,为空的时候,系统会给慢查询日志赋予主机名,并被附加slow.log 如果设置了参数...
mysql有一个功能就是可以log 下来运行的比较慢的sql 语句,默认是没有这个log 的,为了开启这个功能,要修改my.cnf 或者在mysql 启动的时候加入一些参数。 如果在my.cnf 里面修改,需增加如下几行 long_query_time = 10 log-slow-queries = long_query_time 是指执行超过多久的sql 会被log 下来,这里是10 秒。 log-slow-queries 设置把日志写在那里,为空的时候,系统会给慢查询日志赋予主机名,并被附加slow.log 如...
在慢查询的日志中有这样的记录:Query_time: 0 Lock_time: 0 Rows_sent: 0 Rows_examined: 2。其中Query_time: 0,在配置文件中定义记录慢查询使用时间是1秒,所以这儿应该记录是1秒以上的查询,但为什么会记录是0呢
table1下有字段name,petkind比如有如下行数据: name petkind -------------------- tom cat tom dog tom bird tom bird lucy cat jack dog jack dog jack bird ------------------------- 如果我要查询不同人各有多少种不同的pet,查询语句给怎么写?下面是我希望的结果 name petking ------------ tom 3 lucy ...