1、查看
select * from xxxx(表名) where xxx(列表)=1 and.......
正常写就行
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…
4、删除
delete from xxx(表名 ) where xxx(列表)=1 and.......