服务器下db(数据库)的执行

1、查看

select  * from xxxx(表名) where  xxx(列表)=1 and.......

正常写就行

2、插入

服务器下db(数据库)的执行_第1张图片
服务器下db(数据库)的执行_第2张图片
如果你想要在
SELECT
INSERT INTO … SELECT
语句中将部分列保持不变,只改变一两列的值,可以在
语句中直接设置目标列的值,而其他列从源表中选择。
下面是一个示例,假设你想要将
target_table的某些列的值保持不变,只改变其中的一两列:

INSERT INTO target_table (column1, column2, column3,column4, ...)
SELECT
source column1,--与target table中column1对应的值
source_column2,--与target_table中column2对应的值
'new_value_for_column3', --新值,替换 table中column3的值
'new_value_for_column4',-新值.替换 table中column4的值
source_column5,--与target_table中column5对应的值
source_column6--与target_table中column6对应的值
FROM source table
WHERE condition;

在这个示例中:
columnl和 column2从source_table中选择的列中取得值。
column3和column4直接赋予了新的值。
其余的列,如column5和column6,继续从
source_table中选择对应的列值。

3、修改

upset xxx(表名 ) set xx(列表)= xxx(新修改的内容)where xxx(列表)=1 and…

服务器下db(数据库)的执行_第3张图片

4、删除

delete from  xxx(表名 ) where  xxx(列表)=1 and.......

你可能感兴趣的:(数据库)