sql语句要select某字段不重复的数据应该如何写?

sql语句要select某字段不重复的数据应该如何写?,第1张

sql语句要select某字段不重复数据的步骤如下:

我们需要准备的材料分别是:电脑、sql查询器。

1、首先,打开sql查询器,连接上要查询的数据库表,例如test2表。

2、点击“查询”按钮,输入:select A,B,C from test2 group by A。

3、点击“运行”按钮,这时字段A会以不重复的形式被查询出所有数据。

描述:sql server 数据库中使用条件查询就可以实现符合查询条件的数据记录显示出来。查询语法为:select * from 表名 where 字段名=条件(语法说明:select后面的*号代表的是所有字段显示出来。条件出的条件如果为字符型条件需要使用单引号引起来,如果是int类型不用引号),以下以某数据中的一张数据表user_user为例子,分别使用两种查询方式:

1、完整条件查询语法为:select * from 表名 where 字段名=条件

查询语句:select * from user_user where Dname='管理员'

2、模糊查询条件查询语法为:select * from 表名 where 字段名 like '%条件%'  。这里的条件只需要其中一个字符能够与字段中的符合都能够显示出来。

查询语句:select * from user_user where Dadd like '%贵%'

这种列名不确定的必须使用动态sql处理。

比如这样:

select 'select ' || (select column_name

from user_tab_columns

where table_name = 'SYS_USER'

and column_id = 1) || ' from Sys_User'

from dual


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10715410.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存