随笔分类 -  SQL

摘要:一、基础规范使用INNODB存储引擎表字符集使用UTF8所有表都需要添加注释单表数据量建议控制在5000W以内不在数据库中存储图⽚、文件等大数据禁止在线上做数据库压力测试禁⽌从测试、开发环境直连数据库二、命名规范库名表名字段名必须有固定的命名长度,12个字符以内库名、表名、字段名禁⽌止超过32个字符... 阅读全文
posted @ 2015-09-26 16:21 todaytoday 阅读(696) 评论(0) 推荐(0) 编辑
摘要:mysql test -u test -X -e 'select * from employees where empid = 1'其中 -X 就是以xml形式显示 阅读全文
posted @ 2015-09-12 16:33 todaytoday 阅读(302) 评论(0) 推荐(0) 编辑
摘要:脚本名:mtest1.sh#!/bin/bash# test connecting to the Mysql serverMYSQL=`which mysql`$MYSQL test -u root -p运行脚本时会让用户输入密码:这样对于非交互脚本来说并不够好。-p命令行参数导致Mysql暂停下来... 阅读全文
posted @ 2015-09-12 16:14 todaytoday 阅读(1994) 评论(0) 推荐(0) 编辑
摘要:HAVING 子句在 SQL 中增加 HAVING 子句原因是,WHERE 关键字无法与合计函数一起使用。SQL HAVING 语法1 SELECT column_name, aggregate_function(column_name)2 FROM table_name3 WHERE column... 阅读全文
posted @ 2015-07-29 21:14 todaytoday 阅读(449) 评论(0) 推荐(0) 编辑
摘要:SELECT在mysql中是查询表中的数据的作用,但也可以在查询的时候直接进行运算,然后返回查询后的结果比如1 SELECT user,math*(IFNULL(adven,0)) FROM username2 其中的IFNULL函数是对adven数据进行判断,若adven中的数据不为NULL,... 阅读全文
posted @ 2015-07-29 20:58 todaytoday 阅读(8577) 评论(0) 推荐(0) 编辑
摘要:之前一直都不知道VIEW有什么作用,写程序的时候也很少遇到过,复习SQL语句的时候碰到了,就记录下来吧。 什么是视图? 在 SQL 中,视图是基于 SQL 语句的结果集的可视化的表。视图包含行和列,就像一个真实的表。视图中的字段就是来自一个或多个数据库中的真实的表中的字段。我们可以向视图添... 阅读全文
posted @ 2015-07-29 20:46 todaytoday 阅读(1507) 评论(0) 推荐(0) 编辑
摘要:今天试了一下数据表中的数据备份到另一个空的数据表,然后使用了SQL SELECT INTO语句,然后提示Undeclared variable......错误,现在在这里做下总结并给出解决办法。应用程序在开发、测试过程中,经常会遇到需要表复制的情况,比如将一个表table1的数据的部分字段或全部... 阅读全文
posted @ 2015-07-29 16:25 todaytoday 阅读(6773) 评论(0) 推荐(0) 编辑
摘要:原文路径http://jifeng3321.iteye.com/blog/2181517?utm_source=tuicool由于一直做银行项目,所以一直在用oracle和db2,但最近自己想折腾点东西,这两个数据库都有点大,所以搞个MySQL来用,但我是win8系统,下了几个都不好用,看来还是官网... 阅读全文
posted @ 2015-07-26 22:39 todaytoday 阅读(280) 评论(0) 推荐(0) 编辑
摘要:一、直接在要选择的数据前面加上数据表的名字就行了1 SELECT po.OrderID, p.LastName, p.FirstName2 FROM Persons AS p, Product_Orders AS po二、使用Join1 SELECT Persons.LastName, Person... 阅读全文
posted @ 2015-05-17 10:39 todaytoday 阅读(2832) 评论(0) 推荐(0) 编辑
摘要:一直很奇怪,不知道为什么sql的Alias怎么用,上次看到ThinkPHP中的讲解,为什么数据库在用的时候有时候喜欢改个别名再用,因为昨天去参加了公司的数据库开发工程师的笔试,今天就复习一下sql,看到SQL的Alias的作用,以下是他/她对Alias的作用的用法才知道他在什么时候使用才比较好。假设... 阅读全文
posted @ 2015-05-17 09:43 todaytoday 阅读(1335) 评论(0) 推荐(0) 编辑
摘要:在进行数据库查询时,有完整查询和模糊查询之分。一般模糊查询语句如下:SELECT 字段 FROM 表 WHERE 某字段 Like 条件其中关于条件,SQL提供了四种匹配模式:1,%:表示任意0个或多个字符。可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示。比如 SELE... 阅读全文
posted @ 2015-03-04 21:04 todaytoday 阅读(206) 评论(0) 推荐(0) 编辑
摘要:定义和用法mysql_insert_id() 函数返回上一步 INSERT 操作产生的 ID。如果上一查询没有产生 AUTO_INCREMENT 的 ID,则 mysql_insert_id() 返回 0。语法mysql_insert_id(connection)参数 描述connection ... 阅读全文
posted @ 2015-01-22 17:22 todaytoday 阅读(1359) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示