SQL 查询不重复

问题描述

我有一张Product表,ID设为主键,ID,Title,Text1,class,SHIJIAN我用DropDownList1绑定后会出现重复的值,我绑定的字段是SHIJIAN,怎么把重复的值筛选出来,

解决方案

解决方案二:
distinct
解决方案三:
???貌似今天上午你问了一个同样的问题
解决方案四:
不写代码直接可视化操作的绑定?把sql语句改一下加个distinct

时间: 2024-09-19 20:30:43

SQL 查询不重复的相关文章

数据库-sql查询结果重复问题 是否表结构设计问题

问题描述 sql查询结果重复问题 是否表结构设计问题 信息表a sid scope_type begin_date end_date 1 3 2 2 3 1 scope_type(1:按全部;2:按渠道;3:按机构) 范围表b tid sid channel org_id 1 1 1 null 2 1 3 null 3 1 101 1.两表通过sid关联,没有设外键, 2.新增记录时,先写表a,再写表b 3.当scope_type=1时,则只需a表新增1条记录. 当scope_type不为1时,

sql查询出现重复数据!!

问题描述 sql查询出现重复数据!! 想让查询结果里这个字段create_time或者content不重复,应该怎么加DISTINCT 啊 select town_name,id,tid,username,userid,school_id,school_name,class_name,send_id, content,create_time,mphone,is_read,need_revert,send_type,msg_type,parent_id, file_name,file_path,s

sql查询表里重复记录现取重复最后一条记录方法

SQL语句去掉重复记录,获取重复记录  --查询一个表中有效去掉重复的记录,UserID为自增长主键,RoleID为重复字段  代码如下 复制代码 SELECT MIN(UserID) AS UserID, RoleID FROM tmpTable GROUP BY RoleID SELECT RoleID FROM tmpTable GROUP BY RoleID HAVING (COUNT(*) > 1) SELECT DISTINCT * FROM tmpTable sql语句查询 sql

sql如何去除重复数据

sql如何去除重复数据, 很多朋友一听就会想到DISTINCT ,那我们来看看distinct的用法吧. 下面来看看语法: SELECT DISTINCT column_name(s)FROM table_name 下面看个简单的例子: SELECT DISTINCT City FROM Persons   好了下面我们再来看看另一种方法用group by 来做吧,这个想法是从网上来的下面我们来看看下面的sql.   Select *,m_id from tbname group by m_id

有关sql查询重复使用的问题

问题描述 有关sql查询重复使用的问题 看一下这样的语句行不行. SELECT IF(loan.custType = 0,cu.name,ecu.name) AS 借款人, ROUND(loan.appAmount / 10000,2) AS 贷款本金(万元), loan.rate AS 实际利率, ROUND(CASE loan.rateType WHEN 1 THEN loan.rate * 12 WHEN 2 THEN loan.rate * 12 * 30 ELSE loan.rate

mysql 查询筛选重复数据sql语句

查询重复数据数量  代码如下 复制代码 select device_id from device group by device_id having count(device_id) > 1; 查询所有重复数据  代码如下 复制代码 select userid, device_id, create_date from device where device_id in (select device_id from device group by device_id having count(de

SQL在单一表中查询具有重复字段值的记录

SQL在单一表中查询具有重复字段值的记录:主要使用HAVING Count(*)>1方法来实现 SELECT T_User.UserName, T_User.UserID FROM T_User WHERE (((T_User.UserName) In (SELECT [UserName] FROM [T_User] As Tmp GROUP BY [UserName] HAVING Count(*)>1 ))) ORDER BY T_User.UserName;

sql查询语句

用SELECT语句实现数据库的查询操作.同时,它还可以使用各种子句对查询结果进行分组统计.合计.排序等操作.SELECT语句还可将查询结果生成另一个表(临时表或永久表). SELECT语句的语法格式为: 在SELECT语句中,子句可以省略,但在列出时必须按照以上顺序. 简单查询: 简单的SQL查询只包括SELECT列表.FROM子句和WHERE子句,它们分别说明所查询列.查询操作的表或视图以及搜索条件等. 例:查询title表中1991年出版的"business"类图书及其价格. SE

Hibernate本地SQL查询SQLQuery

使用SQLQuery 对原生SQL查询执行的控制是通过SQLQuery接口进行的,通过执行Session.createSQLQuery()获取这个接口.最简单的情况下,我们可以采用以下形式: Listcats = sess.createSQLQuery("select*fromcats").addEntity(Cat.class).list(); 这个查询指定了:SQL查询字符串和查询返回的实体. 这里,结果集字段名被假设为与映射文件中指明的字段名相同.对于连接了多个表的查询,这就可能