show create table 表名 -- 显示创建表的sql语句。

为已有的表增加新列。
alter table 表名 add 列名 int NULL -- 此行加了一个int 类型 默认可以null的列。

NULL表示:一个未定义的值。
如何将列的值与NULL比较?
可以用IS NULL,IS NOT NULL 或<=>

可以用<=>比较两个NULL值 ,NULL<=>NULL结果为true而不是未定义。

CREATE TABLE `t1` (

`col1` char(6) NOT NULL DEFAULT '',

`col3` varchar(6) DEFAULT NULL,
`
createtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP

) ENGINE=InnoDB DEFAULT CHARSET=utf8

select concat(col1,'@',createtime) from t1 -- 将列col1 和createtime的值用@连接起来显示。(值@值)

select distinct col3 from t1 -- 过虑列col3 的重复值
select count(distinct col3) from t1 -- 计录列col3 重复值的数量。

select *,if(col3 = 'abc' ,'123',col3) from t1 -- 如果 列col3 的值等于abc 那么将用123来代替
select *,IFNULL(col3,'123') from t1 -- 如果 列col3 的值等于NULL 那么将用123来代替

最新文章

  1. EXPORT_SYMBOL的使用
  2. RestSharp用法小结
  3. hdu5354 Bipartite Graph
  4. Sqli-labs less 42
  5. sql常识-like
  6. dt dd 如何在同一行上
  7. 每日算法之三十八:Anagrams
  8. Android剪裁图片简单的方法
  9. MongoDB数据库的数据类型和$type操作符
  10. easyui项目问题集锦
  11. 设置为互斥按钮的一组Radio按钮的用法
  12. [TJOI2015]旅游
  13. 【一天一道LeetCode】#67. Add Binary
  14. str.方法的整理(字符串类型内置方法的具体使用)
  15. css的transform属性让子元素在父元素里面垂直水平居中
  16. orcad 自带常用原理图库解析
  17. CP IPS功能测试
  18. 深入浅出Tomcat/3 - Tomcat生命周期
  19. android 解决ScrollView中的子布局不能够填充整个ScrollView的情况。
  20. 《MySQL必知必会》[04] 表的操作和视图的使用

热门文章

  1. 黄聪:《跟黄聪学WordPress主题开发》
  2. 黄聪:wordpress如何开启文章格式post format
  3. sql语句(mysql)
  4. 第一个Flask Web
  5. Log4j乱码
  6. linux下修改path变量(转载)
  7. rails 配置使用mysql
  8. RDLC报表分页显示标题
  9. 微信红包签名算法 C#代码实现
  10. Hibernate注解:一对多外键关联