-
求一个sql语句(800万条记录)table表结构如下itemiduseridview12230221050231230453102我想计算,每一个userid的对应的view大于1000的比例就是说用户的文章itemid被看的次数大于1000的个数/用户(userid)总的文章数(itemid个数)。数据库有800万条记录。miraclestar 时间:09-27 + 阅读全文
-
repair table 里的行数问题SQLcodemysql>repairtableT;+------------+--------+----------+--------------------------------------------+|Table|Op|Msg_type|Msg_text|+--zuoxingyu 时间:09-27 + 阅读全文
-
mysql一条最简单的SQL语句,执行缺很慢,求解SELECT*FROMtbl_nameLIMIT0,30 就这么一条sql语句,执行时间要超过1秒,数据差不多14万 另外一个表,数据量9万,执行同样的sql差不多0.005百思不得其解啊choiceshan 时间:09-27 + 阅读全文
-
可否仅根据来路ID计算出在第几页?举例:数据表里有500条记录,其自增ID不规则偶有删除。每页20条记录。假如当前来路ID为120,如何计算才能知道它会排在第几页呢?free212 时间:09-27 + 阅读全文
-
linux 紅帽子3 配 myodbc 錯誤現在要linux系統里面想配一下mysql中的odbc可怎么連都出錯我的系統是紅帽子3,下的myodbc補丁為紅帽子5(因為找不到紅帽子3的補丁)linux系統里只安裝了mysql的客戶端mysql服務器在windows系統里面IP為172.24.15.157也要/etc/odbc.ini中配置如下[massi]Driver=/usr/lyangquan8018 时间:09-26 + 阅读全文
-
请教一个SQL排序的问题有如下的表数据结构:名称时间A1C2A3B4C5B6D7A8D9B10正确读出效果:名称时间A1A3A8C2C5B4B6B10D7D9规则解释:同名称挨着,以每组名称的最小时间排序。因为之前这样写的:orderby名称,时间这样出来后肯定是这样的效果:名称时间A1A3Amiao3760 时间:09-25 + 阅读全文
-
Mysql:交换行数据的查询怎么写(swapping two rows value)这是测试数据,SQLcodeCREATETABLE`swap_test`(`id`int(11)NOTNULLAUTO_INCREMENT,`x`int(11)DEFAULTNULL,`y`int(11)DEFAULTNULL,PRIMARYKEY(`id`))ENGINE=MyISAMDEFAULTCHARSET=latinFallenking 时间:09-25 + 阅读全文
-
select 主键,某字段 from 表 where 主键满足什么条件出来的结果集自动按主键排序的么select主键,某字段from表where主键满足什么条件出来的结果集自动按主键排序的么好像是这样的,但是又不肯定,就想偷懒按照自动排序写;但是有的时候又不是求解ypfei2009 时间:09-23 + 阅读全文