MYSQL:SELECT 方法 - 但不显示重复项/组或 DISTINCT?

2023-11-23

如何选择并且不显示重复项? 实际上,它的显示是这样的:apple |苹果|苹果|苹果

这是我的代码:

$search = $_GET['q'];
$query = "SELECT * FROM query WHERE searchquery LIKE '%$search%' AND searchquery <> '$search'"; 

你已经说了那个神奇的词:独特。

SELECT DISTINCT columnname
FROM query
WHERE ....

请注意,如果您使用它可能无法工作SELECT DISTINCT *因为当你选择*这意味着选择所有列,包括具有唯一约束(例如主键)的列。只选择您需要的列 - 远离*一般来说,尤其是在使用时DISTINCT.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

MYSQL:SELECT 方法 - 但不显示重复项/组或 DISTINCT? 的相关文章

  • MySQL查看数据是否为NULL

    我需要在 Select 中放置一个 Case 来检查我添加到视图中的数据是否为 NULL 在这种情况下我希望它只输入零 或者不输入零 你的意思是这样的吗 SELECT IF field IS NULL 0 field 还有 IFNULL S
  • sql连接一个表中的两个字段

    我有一个预订表 其中有两个人 我想将 person 1 作为一行返回 将 person 2 作为新行返回 但该人的 id 与人员表相关 这是我所得到的 但没有提取预订信息 SELECT people FROM select booking
  • 使用 mariaDB 将 sql 转储文件安装到 docker 容器

    我刚刚学习 docker 的基础知识 但一直停留在从本地系统导入 SQl 文件上 我使用的是 Windows 10 并允许我的 docker 容器访问我的共享驱动器 我有一个位于 D 上的 SQL 文件 我想导入到从 docker hub
  • 关于mysql建表的几个问题

    CREATE TABLE favorite food person id SMALLINT UNSIGNED food VARCHAR 20 CONSTRAINT pk favorite food PRIMARY KEY person id
  • 获取直方图数据

    有没有办法在 MySQL 中指定 bin 大小 现在 我正在尝试以下 SQL 查询 select total count total from faults GROUP BY total 生成的数据足够好 但行太多 我需要的是一种将数据分组
  • java.sql.SQLException:已经关闭

    我们有一个在 Tomcat 上运行的 Web 应用程序 带有 MySQL 后端 有一段时间一切都很好 然后突然我们开始遇到这个异常java sql SQLException Already closed 整个堆栈跟踪是 DEBUG org
  • Hibernate HQL Join 查询 DOT 节点,没有左侧

    我有两个模型类 应用程序 java Entity Table name Application catalog mysqldb XmlRootElement public class Application extends BaseObje
  • 开发 WordPress 管理链接重定向到实时站点

    我正在尝试对我拥有的 WordPress 网站进行新的更改 所以我复制了所有文件并导出到新的开发子域 为子域创建新数据库并从实时站点导入数据库 直播站点 http mysite com http mysite com 开发站点 http d
  • 根据多行中的总分对 mysql 中的用户进行排名

    我有与这个问题中描述的非常相似的要求 mysql中的用户按积分排名 https stackoverflow com questions 34637943 rank users in mysql by their points 唯一的区别在于
  • 数据库设计 - “推”模型,或写时扇出

    背景信息 我正在尝试检索我关注的人的图像 按最新时间排序 它就像 Twitter 新闻源 显示您朋友的最新动态 Plans 目前我只需要考虑一项 那就是图像 将来我计划分析用户的行为并将他们可能喜欢的其他图像添加到他们的提要中等 http
  • 如何优化这个查询(涉及4毫米表)

    我正在使用如下所示的遗留数据库架构 product table表有字段 uid 整数 主键 name varchar 50 category表有字段 uid 整数 主键 name varchar 50 好吧 现在product table与
  • MySQL 启动错误 - 根元素丢失

    我在 Windows Server 2003 R2 上安装 MySQL 大约两个月了 启动时 我们会看到一个错误 显示 高严重性错误 根元素丢失 然后是另一个高严重性错误 显示 在调用 WriteToLog 方法之前必须定义日志文件路径 任
  • 如何将UTF-8编码的汉字从MySql正确导出到SQL

    过去三天我们正在与严重的问题作斗争 我们从PhpmyAdmin导出MySql数据库文件 数据库条目中写入的数据是带有UTF 8字符集的中文 导出后将其转换为拉丁字符集 现在我们正在将此数据库SQl文件导入到其他主机 我们在UTF 8和排序规
  • MySql 5.7 函数 UUID() 默认排序规则 - 非法混合排序规则

    Problem MySQL uuid 默认排序规则与配置连接排序规则不进行比较 我有一个使用字符集创建的数据库 表 字段 utf 8和排序规则utf8 polish ci my cnf 如下 init connect SET NAMES u
  • 删除除一行之外的所有具有重复值的行

    我有一个包含三列的表 KEY VALUE and LAST UPDATED 有重复的VALUE字段 我想删除所有具有相同的行VALUE和其他人一样except获取最新更新的信息 因此 如果表包含这些行 1 A 2013 11 08 2 B
  • mysql - 选择日期时间和组中的小时

    我有一个 ShoppingDates 的日期时间列 假设我有 1000 行 2012 年 7 月 18 日 5 33 39 下午 2012 年 7 月 16 日 6 64 39 下午 2012 年 7 月 14 日 7 34 39 下午 2
  • MySQL Workbench 深色主题

    我刚刚开始学习 SQL 课程 并且一直在尝试不同的 GUI 我喜欢使用 MySQL Workbench 但白色背景刺瞎了我的眼睛 我已经搜索并找到了一些其他讨论编辑 xml 文件的相关帖子 我尝试用几种不同的方式对其进行编辑 但无济于事 我
  • 我可以在 UITextView 中以编程方式选择文本吗?

    我想在 UITextView 上选择文本 类似于我们点击时看到的默认 选择 和 全选 弹出选项 我希望用户能够从我的自定义菜单中执行此操作 我玩了 selectedRange 但这似乎并没有解决问题 有任何想法吗 Thanks The se
  • 检测 MySQL 中的 utf8 损坏字符

    我有一个数据库 其中有一堆损坏的 utf8 字符分散在多个表中 字符列表不是很广泛 AFAIK 修复给定的表非常简单 update orderItem set itemName replace itemName 但我无法找到检测损坏字符的方
  • Java 日期和 MySQL 时间戳时区

    我正在编辑一段代码 其基本功能是 timestamp new Date 然后坚持下去timestamp中的变量TIMESTAMPMySQL 表列 然而 通过调试我看到Date显示在正确时区的对象 GMT 1 当持久化在数据库上时 它是GMT

随机推荐

  • 关于不使用 Interface Builder 进行 iPhone GUI 设计的教程?

    有谁知道有关仅使用代码而不是 Interface Builder 进行 iPhone GUI 设计的好教程吗 我是 iPhone 开发新手 我想更好地了解幕后发生的事情 查看 SDK 中的 UI 目录示例 它展示了以多种方式使用的所有单独控
  • 我可以在不安装的情况下使用git吗?

    我听说过有关 git 的好消息 我想在安装它之前尝试一下 如果我想在学校使用 git 那么将它放在闪存驱动器上也很棒 是否可以使用完整路径 例如 path to git init 我主要使用 Mac OS X 所以问题主要针对 Mac 但我
  • Symfony/Doctrine:DateTime 作为主键

    我正在尝试使用日期作为主键创建一个实体 问题是 Symfony 无法将我正在使用的 DateTime 转换为字符串以将其引入到 IdentityMap 中 在实体持久化期间出现以下错误 Catchable Fatal Error Objec
  • PHP 运算符优先级和字符串连接?

    请看下面的代码片段 i 1 echo i i 很快 我以为结果会是12但实际结果是21 also echo i i 我以为会是12但它的11 echo i i result is 1 echo i i 1 result is 2 But w
  • 在通用 lambda 中使用模板参数

    GCC允许使用以下语法作为扩展 a functional object that will add two like type objects auto add
  • 默认参数和可变参数函数

    有没有办法在可变参数函数中指定默认参数 也适用于模板 在 C 中 您可以将可变参数函数替换为基于命名参数习惯用法的函数 请参阅 C 常见问题解答项10 20 什么是 命名参数习惯用法 这为您提供了默认功能和方便的符号 干杯
  • 将 web.xml 安全约束与 Spring Boot 结合使用

    我有一个特殊的情况 我需要使用应用程序服务器 Weblogic 安全上下文进行身份验证 但使用 Spring Security 进行授权 我在用Spring Boot创建我的应用程序 如何添加如下所示的安全约束 通常包含在web xml
  • Python 列表:列表中具有重复值的 heapq.nlargest 索引

    假设我有一个数字列表 my list 3 8 4 2 8 1 1 2 5 1 我现在想找到这个列表中两个最大数字的索引 所以 我尝试 import heapq max vals heapq nlargest 2 my list index1
  • 在 Python 中连接字符串的首选方法是什么? [复制]

    这个问题在这里已经有答案了 自从Python的string无法更改 我想知道如何更有效地连接字符串 我可以这样写 s stringfromelsewhere 或者像这样 s s append somestring later s join
  • 为什么要在打印之前读取输入?

    I m having some problems with some basic I O stuff Specifically the text Please enter your name is written to the output
  • Java Swing 中的 PropertyGrid

    Java Swing 是否有类似于 NET 中 PropertyGrid 的控件 如果有 是哪一个 或者至少哪一个最接近它 Thanks 没有用于此目的的内置组件 但有几个第三方项目 尤其 Java Bean 检查器 GPL 看起来很有前途
  • 具有 MaterialComponents 主题的 ActionBar 背景

    我想自定义我的 ActionBar 我的主题如下所示 在值文件夹中
  • SQLAlchemy ORM:“AttributeError:无法在行中找到列”

    我现在正在学习 SQLAlchemy 但遇到了一个令我困惑的错误 是的 这里已经有类似的问题了 但似乎没有一个得到解决 我的目标是使用ORM模式来查询数据库 所以我创建了一个模型 from sqlalchemy import Column
  • Android SecurityException:管理员不拥有该配置文件

    我有一个设备管理器应用程序 我正在尝试使用自 API 21 以来可用的 DevicePolicyManager 类的 setScreenCaptureDisabled 函数 DevicePolicyManager pManager andr
  • 在 Eclipse 中使用和测试 Web 服务

    您能告诉我们如何在 Eclipse 中测试和使用 Web 服务的最佳方法吗 我对 Web 服务的经验很少 也就是说 我使用了一个生成客户端存根的 Apache Axis 插件 我现在不需要编写自己的 Web 服务 只需使用现有的 我有 Ec
  • 计算围绕多点线的多边形

    我正在尝试计算围绕连接多个点的线 例如 GPX 轨道 的多边形 下图显示了一个示例 其中轨道为红线 所需的多边形为蓝色 为了简化 红点由 x 和 y 表示 而不是纬度 经度 如果我只有指定路径的三个点的列表 如何计算这样的环境 浅蓝色多边形
  • boost::any 的访问者模式

    我找到了这个https gist github com 2945472但我需要一个不依赖于 c 11 的实现 我尝试将其转换为仅使用升压 但遇到了一些麻烦 这是我想出的 include
  • 即使使用 Web Font Loader,如何避免出现无样式文本 (FOUT) 的 Flash?

    我使用的是大约 100kb 的自定义字体 正如您可以想象的那样 浏览器文本从不可见文本闪烁到可见文本 因此我开始使用 webfontloader https github com typekit webfontloader 然而 即使使用此
  • MapKit 权利奇怪之处

    我有一个简单的 Mac 应用程序 不用于任何类型的分发 只是个人使用 该应用程序是一个NSWindow其中包含一个MKMapView 由于我没有 Mac 开发帐户 也不想要一个 请参阅 仅限个人使用 因此我不会进行任何形式的代码签名或配置
  • MYSQL:SELECT 方法 - 但不显示重复项/组或 DISTINCT?

    如何选择并且不显示重复项 实际上 它的显示是这样的 apple 苹果 苹果 苹果 这是我的代码 search GET q query SELECT FROM query WHERE searchquery LIKE search AND s