php study 10 SQL
来源:互联网 发布:东莞三级分销系统源码 编辑:程序博客网 时间:2024/06/11 14:57
1.sql有这么几种数据类型 数字数据类型 日期和时间类型 和用的最多的 字符串类型
2. 表的创建 creat table table_name(column_name,column_type,............................) ; 此处有分号。。
eg: CREAT TABLE grocery_inventory(
id INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
item_name VARCHAR (50) NOT NULL,
item_desc TEXT,
item_price FLOAT NOT NULL
) ;
3.INSERT
INSERT INTO TABLE_NAME(COLUMN list)VALUES(column values); 必须使用引号括起字符串
eg: INSERT INTO grocery_inventory VALUES ( 1 ,'bOTTLED wATER' , '500ML spring water.',2.29);//////没有给出列诶 使用了所有列!
INSERT INTO grocery_inventory ( id,item_name,item_desc,item_price )VALUES ( 1 , 'bOTTLED wATER' , '500ML spring water.',2.29);//////指明并使用了所有列
可以指出部分列么 可以 但是要对应。。。 如果你要还是不想写column 那就用NULL代替具体内容吧
4 SELECT
select用于从表中获取数据。
SELECT expressions_and_columns FROM table_name [ WHERE ............................]
[ORDER BY .......]
[LIMIT offset,rows];
eg: 想查询所有内容 SELECT * FROME grocery_inventory;
4.2对SELECT 的结果进行排序 可以使用ORDER BY 默认是升序
eg : ORDER BY id ASC ASC表示升序 DESC降序 id是列名
4.3 使用LIMET限制数量 比如我们想留两个 就在后面加上 LIMIT 2;
5.查询中使用WHERE
一般where和select用在一起。
where的作用是将坐标定位于行上
between 也可以用 哦
6. ;LIKE % LIKE _分别是匹配多个字符和一个字符
eg: SELECT * FROME TABLENAME WHERE name LIKE 'A%'
7,可以使用select从两个数据表中获取数据
8. join
9. 子查询
UPDATE DELETE
10. UPDATE
eg: UPDATE TABLENAME SET COLUMN1='NEW VALUE ' COLUMN2 =' NEW VALUE 2' WHERE ...................;
11.REPLACE 主键值相等则会替换记录
12.condition delete 。。。
13 。MYSQL中 常用的字符串函数
1.计算字符串长度的函数
2.连接函数 concat
3. 截断和填充函数 trim 了ltrim rtrim
RPAD LPAD 填充函数
eg: SELECT RPAD('needlue',10,'x'); //结果是 needlexxxx
4.提取子字符串 substring
5.字符串修改 LCASE UCASE 转换大小学
14.TIME DATE 函数
。。。。。。。省略 不看了。。。
- php study 10 SQL
- php-study
- PHP Study
- PHP STUDY
- php study 11 SQL中的事务和存储过程
- PHP Study RoadMap
- php study 4 array
- php study 5 object
- php study 6 string
- php study 8 表单
- PHP操作mongodb--study
- php study oop2
- REST&PHP study Note
- sql study 1
- sql study (2)
- ms sql study note
- the memory of php study
- PHP study 2 array function
- python学习--高级篇
- python编程--中文乱码问题
- Hibernate 更新部分更改的字段 hibernate update
- 在Flex中,如何实现类似html中图片热点链接的效果呢?
- python编程--正则表达式
- php study 10 SQL
- python编程--聊天小程序
- godaddy 2013 .com续费优惠码
- makefile 初步学习与使用
- c++ 引用
- 垂直居中
- 【笔试】金山笔试记录:软件测试工程师(桌面测试方向)
- 脏读、不可重复读 共享锁、悲观锁 和 事务五种隔离级别
- 4G文件查找单词频率