|
最佳回答 |
1
|
zsh331Lv8专家互助发布于2020-12-2 18:30
|
select distinct name from a where name like '%${name}%'
-- 一个模糊查询,咋搞的这么复杂= =#
|
|
|
|
最佳回答 |
0
|
snrtuemcLv8专家互助发布于2020-12-2 16:09
|
你都指定where条件了,当然只有你填入的那个值了啊
|
-
文琦(提问者)
- 应该怎么改?
-
snrtuemc 回复 文琦(提问者)
- 你要查询全部不同姓名,包后面的where语句去掉
select distinct name from a
-
文琦(提问者)
- 按name查询,不显示
-
snrtuemc 回复 文琦(提问者)
- 你查name字段,你where条件又限制name了,如果不存在你输入的数据,当然不显示了
|
|
|
最佳回答 |
0
|
指间沙Lv6中级互助发布于2020-12-2 16:19
|
select name distinct name from a group name
|
|
|
|
最佳回答 |
0
|
ColdmanLv6高级互助发布于2020-12-2 16:21(编辑于 2020-12-2 16:41)
|
你这个语句的意思是: 在A表中查询去重后的name字段数据,where这个name字段的值=你输入的名字
|
|
|
|
最佳回答 |
0
|
珠珠管理员见习互助发布于2020-12-2 16:35
|
请勿重复提问,若没得到想要的回答,请完善问题
多次重复发帖是违规行为,本次只将重复发的帖子删除,只保留一个帖子(即本帖),不对提问者作出处理
请仔细阅读《关于帆软社区提问的相关说明》https://bbs.fanruan.com/thread-117166-1-1.html
|
|
|
|
最佳回答 |
0
|
AlyswlLv6见习互助发布于2020-12-3 10:11
|
如果你想要参数,又想不输入参数的时候显示全部,可以这样 当参数为空时选择全部: where name='${name}' or '${name}'=''
|
|
|