【发布时间】:2018-04-05 14:54:27
【问题描述】:
为了简化我有一个表,我只想用蓝色的数据进行选择,这对我来说很棘手,因为我必须使用 where textanswer='dimibilli d2' 但我只会得到记录 5、7、10、12 但是我想把 6、8、9 弄到
我该怎么做?
【问题讨论】:
-
你用的是什么数据库,SQL只是一种查询语言
-
"但是我想把 6,8,9 弄到" 为什么?因为他们的
TextAnswer是空白的?或者是什么?请解释为什么你想要你想要的结果。无论如何,我在这里看不到任何变量... -
@underscore_d;因为他们有相同的transdocnumber。一些 SO 帖子就像谜题:D
-
@underscore_d 我猜 OP 还想在 where 子句中包含空字符串行
-
谢谢,我举个例子,例如,我想选择与 Dimobilli D2 相关的所有行,因为记录 5 很容易,但我也想要记录 6 ,但是where子句上的选择不能相同,现在mill必须是transdocnunber 5055,我想我必须使用变量并使用循环,我必须找到dimobilli d2然后查看transdocnumber并使用它来代替dimobilli d2