Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >查询显示冗余ID

查询显示冗余ID
EN

Stack Overflow用户
提问于 2014-11-22 18:16:10
回答 1查看 29关注 0票数 0

我正在制作一个像Facebook一样的信息系统。我被困在必须查询数据库和获取用户1用户2之间的对话的地方。

MySQL查询

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
SELECT 
    messages.message_id, 
    messages.message_from, 
    messages.message_to
FROM 
    messages
INNER JOIN
    profiles
WHERE 
    messages.message_to = '1' AND messages.message_from = '2' OR
    messages.message_to = '2' AND messages.message_from = '1'
ORDER BY 
    messages.message_id 
DESC

数据库结构与查询结果

数据库方案

如您所见,message_id有冗余的ID。

EN

回答 1

Stack Overflow用户

发布于 2014-11-22 18:23:44

试一试

选择不同的messages.message_id

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27084900

复制
相关文章
docker :查询容器id
2.docker inspect --format="{{.Id}}" container_name
IT工作者
2022/07/28
8K0
通过id查询出图片
第一步,model中需要如下的做法 [UIHint("Picture")] //加上之后会默认显示上传图片的模式 public int PictrueId { get; set; } pub
wfaceboss
2019/04/08
2.1K0
通过id查询出图片
wordpress tags标签改造id显示加后缀html显示
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
小狐狸说事
2022/11/17
2.7K0
wordpress tags标签改造id显示加后缀html显示
分批拼接SQL IN 查询需要的ID字段值,解决IN 查询的ID过多问题
SQL查询使用的IN条件字段很多的时候,会造成SQL语句很长,大概SQL语句不能超过8K个字符,也有说IN不能超过1000个条件,总之太长了不行,需要拆分条件分批处理。下面提供一个将Int类型的条件字段值进行字符串拼接的方法。看代码:
用户1177503
2021/04/01
2.5K0
怎样在wordpress后台显示日志 ID
有时我们需要在wordpress后台编辑特定的文章,找了大半天眼睛都花了,不禁会吐槽一下。有没有什么办法可以直接在日志列表查看日志 ID 呢?我们可以通过下面的代码实现:
ytkah
2022/03/14
6290
django raw_id_fields 显示名称而不是id(raw_id_fields: How to show a name instead of id)
为了防止页面加载的时候加载所有的Foreignkey到内存,django提供了一个raw_id_fields,该tupple内的数据将只展示id。虽然内存不加载了,但是基本没法看。不知道是个什么东西。
obaby
2023/02/24
1.9K0
FullEventLogView不显示部分事件ID内容
今天排查一个问题,FullEventLogView分析日志时,不显示WAS日志内容,差点错过关键信息
Windows技术交流
2021/11/09
1.4K0
[MongoDB] 使用PHP根据_id字段查询数据
mongo中的_id是一个objectid对象类型,不管是查询时作为条件,还是列表时展示内容,都需要进行一下抓换
唯一Chat
2020/03/19
3.3K0
HIVE 查询显示列名 及 行转列显示
set hive.cli.print.header=true; // 打印列名 set hive.cli.print.row.to.vertical=true; // 开启行转列功能, 前提必须开启打印列名功能 set hive.cli.print.row.to.vertical.num=1; // 设置每行显示的列数
小小工匠
2021/08/16
1.6K0
大数量查询分页显示
微软的解决办法usingSystem;usingSystem.Data;usingSyst运维
Java架构师必看
2020/09/30
1.2K0
检查Linux DRM显示设备ID的脚本
不同设计里,Linux DRM子系统里设备ID不一样。每次修改,费时费力,也容易出错。 因此写了以下脚本,自动查找encoder_id,crtc_id,connector_id等。然后在后续命令和脚本中,可以直接引用。 每次使用的时候,需要根据情况,更改display_device。display_device一般是类似a0070000.v_mix的格式,可以通过“dmesg | grep v_mix”查到。
hankfu
2021/09/26
2.6K0
ORACLE:根据父id查询所有子孙数据,或者根据子id查询所有父数据(start with connect by prior)
一、需求: 我们在开发中经常遇到一种数据库表的设计:一个表中包含父子信息数据,也就是常说的树形数据. ---> 最常见的例子就是省市区一体表,就是通过id、pid、level来进行控制,从而一张表来存储数据.我们进行拿数据的时候,不用再连表拿取,直接通过(start with connect by prior)直接便利就会得到数据. 二、准备省市区表: CREATE TABLE REGION ( "ID" NUMBER NOT NULL, "name" VARCHAR2(200 BYTE),
掉发的小王
2022/07/11
2.6K0
ORACLE:根据父id查询所有子孙数据,或者根据子id查询所有父数据(start with connect by prior)
如何通过AS2 message id查询文件?
此前的文章如何在 EDI 系统中查询文件? 中,我们介绍了在 EDI 系统中查询文件的几种方法。今天的文章主要针对以往客户遇到的实际用例为大家展开介绍。
知行软件EDI
2022/09/28
9620
如何通过AS2 message id查询文件?
冗余分析
上一次给大家介绍了如何用R语言进行主成分分析,今天介绍的主角也是PCA的好朋友噢,掌声欢迎我们的第二位小伙伴——冗余分析(RDA)。
庄闪闪
2021/04/09
5.8K0
ORACLE 单列查询变单行显示
SELECT substr(sys_connect_by_path(dutywork, ';'), 2) FROM (select dutywork,rownum rn from t_test) WHERE connect_by_isleaf = 1 START WITH rn = 1 CONNECT BY prior rn = rn - 1; 查询表t_test的一列,查询出的结果,显示为一行,各个行之间以“;”
好派笔记
2021/11/01
4850
ABAP之显示当前查询进度
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第26天,点击查看活动详情
百里丶落云
2022/12/18
1.5K0
ABAP之显示当前查询进度
es写数据的过程,通过id进行查询过程,模糊查询过程
目录 es写数据的过程 es查询数据过程 通过id进行查询过程 模糊查询过程 es写数据的过程 集群有3个 客户端执行写数据的代码的时候,比如kibana里面往索引里面写数据,或者java代码 写数据。客户端会选择一个集群节点发送请求,这个集群节点就是协调节点。这个协调 节点会对写入的数据进行路由,这个路由是有一个算法,经过路由算法,会把请求转发 到对应的集群节点,现在认为转发后的集群节点名字是A,A节点里面的主分片会写入数据 ,并且还会将数据同步到主分片的副本。 如果协调节点发现所有集群的主分片
一写代码就开心
2021/09/29
1.1K0
Oracle sqlplus 查询结果显示优化
使用Oracle sqlplus 进行查询时经常会碰到查询结果显示问题,字段和查询结果难以直接对应显示。
全栈程序员站长
2022/09/13
2K0
MySQL自增id超大问题查询 转
小A正在balabala写代码呢,DBA小B突然发来了一条消息,“快看看你的用户特定信息表T,里面的主键,也就是自增id,都到16亿了,这才多久,在这样下去过不了多久主键就要超出范围了,插入就会失败,balabala......”
双面人
2019/04/10
5K0
MySQL自增id超大问题查询
                                                                            转
ThinkPHP 数据库查询是id大于等于
例如: $map['id'] = array('eq',100); 和下面的查询等效 $map['id'] = 100; 表示的查询条件就是 id = 100 NEQ: 不等于(<>) 例如: $map['id'] = array('neq',100); 表示的查询条件就是 id <> 100 GT:大于(>) 例如: $map['id'] = array('gt',100); 表示的查询条件就是 id > 100 EGT:大于等于(
botkenni
2022/01/10
1K0

相似问题

如何减少查询冗余?

22

EF核心关系-冗余列id

10

实体框架代码优先-冗余ID

22

Hibernate总是运行冗余查询。

14

消除冗余压缩MySQL查询

13
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文