博文

目前显示的是标签为“mysql”的博文

mysql 批量替换表前缀方法

SELECT     CONCAT(         'ALTER TABLE ',         table_name,         ' RENAME TO i_',         substring(table_name, 4),         ';'     ) FROM     information_schema. TABLES WHERE     table_name LIKE 'yy%'; SELECT a.*, concat( 'alter table ', a.TABLE_NAME, ' rename ge_', SUBSTR( a.TABLE_NAME FROM INSTR(a.TABLE_NAME, '_') + 1 ), ';' ) FROM information_schema.`TABLES` a WHERE a.TABLE_SCHEMA = 'shiye';

mysql 使用order by field() 自定义排序 含thinkphp写法

thinkphp 自定义排序 $map['id'] = '10466,10390'; $data = M('article')->where($map)->field('id,title')->order('field(id,'.$map['id'].')')->select(); mysql 查询 "SELECT `id`,`title` FROM `article` WHERE `id` IN ('10466','10390') ORDER BY field(id,10466,10390)