![](/img/trans.png)
[英]How to select Distinct values from sqlite database using SqlAlchemmy
[英]How to select unique column values all from database using select *?
创建一个数据库:
create database TestDemo;
创建一张表:
create table test(rno int(10),name varchar(20),address varchar(20));
插入一些值:
insert into test values(11,'veeruc','andhra');
insert into test values(12,'veeruc++','tamilnadu');
insert into test values(13,'veerujava','krishna');
insert into test values(14,'veerendra','guntur');
insert into test values(15,'kumar','india');
选择rno
相关列数据:
select rno from test;
它将显示所有rno
列值。
如何使用select *
编写查询以获取相同的值?
要从数据库中获取唯一值,请使用 DISTINCT 命令( https://www.dofactory.com/sql/select-distinct ):
SELECT DISTINCT column_name FROM table_name
不幸的是,没有为多列声明命令。
你不能。 选择 * 将返回所有字段。
正如您所提到的,“从测试中选择 rno”会返回您想要的内容,为什么要使用 select *?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.