从表中获取不同的值[英] Getting distinct values from table

问题描述

select A.*, B.ename,B.eid from gen_complaints as A inner JOIN equipment as B where A.eid=B.eid


这是我在投诉表中的查询,在一个设备 ID 上有多个记录,我想在下拉框中显示这些设备 ID,它正在工作,但显示重复的 ID 值,您可以帮助从上述查询中获取不同的值

推荐答案

你好,

我认为您获取的列不止一列,这实际上是不需要的.下拉框将仅填充一列,即 b.eid 仅获取该列.

使用下面的查询,这可能对你有帮助

select distinct B.eid from gen_complaints as A inner JOIN equipment as B where A.eid=B.eid

谢谢
--RA

把你的查询改成

从 gen_complaints 中选择不同的 B.eid、A.*、B.ename 作为 A 内部 JOIN 设备作为 B 其中 A.eid=B.eid

因为开斋节是独一无二的,我认为是这样
你会得到解决方案
没有什么是不可能的

本文地址:https://www.itbaoku.cn/post/1395165.html