一些简单的mysql SQL语句备忘
放在这里备忘,老是忘记怎么写。
mysql> create database book;
mysql> use book;
Database changed
mysql> create table email_message(key_mail_messages INTEGER,
-> date_created VARCHAR(19),
-> date_updated varchar(19),
-> date_email varchar(19),
-> addr_from varchar(100),
-> addr_reply_to varchar(100),
-> subject varchar(100),
-> message mediumtext);
mysql> describe email_message;
+-------------------+--------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------------------+--------------+------+-----+---------+-------+
| key_mail_messages | int(11) | YES | | NULL | |
| date_created | varchar(19) | YES | | NULL | |
| date_updated | varchar(19) | YES | | NULL | |
| date_email | varchar(19) | YES | | NULL | |
| addr_from | varchar(100) | YES | | NULL | |
| addr_reply_to | varchar(100) | YES | | NULL | |
| subject | varchar(100) | YES | | NULL | |
| message | mediumtext | YES | | NULL | |
+-------------------+--------------+------+-----+---------+-------+
mysql> alter table email_message add column temp_field integer;
mysql> describe email_message;
+-------------------+--------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------------------+--------------+------+-----+---------+-------+
| key_mail_messages | int(11) | YES | | NULL | |
| date_created | varchar(19) | YES | | NULL | |
| date_updated | varchar(19) | YES | | NULL | |
| date_email | varchar(19) | YES | | NULL | |
| addr_from | varchar(100) | YES | | NULL | |
| addr_reply_to | varchar(100) | YES |
相关文档:
Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM
Select
CONVERT(varchar(100), GETDATE(), 1): 05/16/06
Select CONVERT(varchar(100),
GETDATE(), 2): 06.05.16
Select CONVERT(varchar(100), GETDATE(), 3):
16/05/06
Select CONVERT(varchar(100), GETDATE(), 4): 16.05.06
Select
CON ......
/*sql重复数据处理,有唯一ID,formid有重复*/
/*查出重复的fromid*/
select formid from GaiaSaver_BUG group by formid having count(*)>1
/*删除重复formid,只留一条*/
delete from GaiaSaver_BUG where ID not in
(select min(ID) as ID from GaiaSaver_BUG group by for ......
我们要建立多级关系,首先需要两个表.
第一个表表示直属结构,比如说我们公司有一个部门。而这个部门下还有3个小组,那么3个小组属于这个部门.第二个表表示多层结构,就象第一表里面所表示的,这三个小组同时还属于公司.而这个公司同时属于这3个小组的父级的父级的部门。假如我 ......
-- 一: 处理未查到的空值
select
case when exists(select EndPrice from T_stock where BOMSN='0109')
then (select EndPrice from T_stock where BOMSN='0109')
else 0 end
--二:更新字段值
--strNum 数量
--strId 序号
update T_buy_Pro set Co ......
测试人员要掌握的基本的SQL语句(上)
  ......