Q1:请列举一些最重要的SQL命令
SELECT语句
注意:
(1)教程中经常用table_name,column_name来表示表格或者所在列的名称
(2)用*来表示所有的含义
Q2:set names utf8
命令用于设置使用的字符集?为什么?意义?
Q3:数据库表的大体结构以及问题
SQL网站链接
Q4:区分SELECT和SELECT DISTINCT的用法区别?模拟回测有了DISTINCT的用法
Q5:SELECT WHERE的使用方法
Q5+:带有where的文本字段和数值字段的使用去呗
Q6:where使用操作篇:where+条件比较/逻辑判断/between/is null/in/like这几种
Q7:试使用in like的功能结构去实现
Q8:试使用OR AND的结构去实现筛选功能
Q9:ORDER BY (升序,降序,多列)
Q10:Insert into
insert into 的区别在于插入列的时候,有没有指定对应的列名称
Insert into用于插入一行的数值
区分与上边的:只在部分指定列插入数据
注意:1、教程中经常用table_name,column_name来表示表格或者所在列的名称
2、用*来表示所有的含义
3、insert into就是插入行的,然后给出对应索引的列名称 Insert into table_name(column1,column2,...) Values (value1,value2,value3,...)
Q11:insert into select ,select into from 的区别
Q12:SQL UPDATE
update xxx set xxx where xxx(where的作用用于规定哪部分)
Q13:如何按照列取插入,或者update?(以行作为索引?)
Q14:将delete的用法与之前select, insert into, update的用法对比