sqlite相关命令笔记

1、sqlite sql修改/交换列名

引用:https://blog.csdn.net/qq_37059136/article/details/80886110

①修改原来表的名字

alter table HOUSE_DETAILS rename to HOUSE_DETAILS_BAK;

②新建修改列名之后的表

create table if not exists `HOUSE_DETAILS` (ID integer primary key autoincrement,HSID integer unique not null,AREA real,MARKETING date);

③从旧表中查询数据并插入新表,注意select的顺序

insert into HOUSE_DETAILS select ID,HSID,MARKETING,AREA from HOUSE_DETAILS_BAK;

④删除旧表

drop table HOUSE_DETAILS_BAK

2、表连接

扫描二维码关注公众号,回复: 7234666 查看本文章

左连接

select * from HOUSE_INFO left join HOUSE_DETAILS on HOUSE_INFO.HSID=HOUSE_DETAILS.HSID



猜你喜欢

转载自www.cnblogs.com/qvbrgw/p/11489346.html
今日推荐