修改字段属性
ALTER TABLE `表明` MODIFY COLUMN `字段名` int(11) NOT NULL DEFAULT 0 COMMENT '描述' ;- 添加字段Alter TABLE `表明` Add COLUMN `字段名` int(11) NOT NULL DEFAULT 0 COMMENT '描述';
- 创建数据库
CREATE TABLE `accompany` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '自增id',
`user_id` int(11) NOT NULL DEFAULT '0' COMMENT '用户id',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='描述';
删除一个表不存在与另外一个表中的记录
delete from story where not exists (select id from story_category as b where story.cat_id = b.id);删除指定字段二端的空格
update cartoon set book_name=ltrim(rtrim(book_name));- 从一个表查询的数据插入另外指定的数据表中INSERT INTO `config` (`app_id`, `name`, `key`, `value`, `change_able`, `status`, `remark`, `create_time`, `update_time`)SELECT 63,`name`,`key`,`value`, `change_able`, `status`, `remark`, `create_time`, `update_time` from `config` where app_id=55;
从一个字符串替换指定的关键词
UPDATE lc_article SET content = REPLACE(content, '第六感小编', '我') WHERE content LIKE '%第六感小编%' and id =5785;
sql如何查询指定的字符串包含的字段
SELECT * FROM `lc_hotel` WHERE POSITION( title in "东京康莱德酒店巴厘岛阿丽拉水明漾酒店") > 0;
获取指定字段日期超出2个月
and o.edate <= DATE_SUB(CURDATE(),INTERVAL 2 MONTH)
将一个表指定字段值更新为另一个表指定字段值的方法UPDATE table 
mysql 时间存的是时间戳,统计每分钟的数量
SELECT DATE_FORMAT(FROM_UNIXTIME(addtime),'%Y-%m-%d %H') AS minute1,SUM(money) as all1 from orders WHERE addtime >1749398400 and state = 1 GROUP BY minute1;