【发布时间】:2015-11-19 10:18:18
【问题描述】:
最近我一直在开发一些软件,它有一个系统,允许您列出 MSSQL 表中的特定数据并将其显示在基于 Web 的 GUI 中。不过,它有一些限制。
比较文本时,唯一允许的运算符是 NOT NULL 和 LIKE。
此外,每个语句都以 SELECT * FROM MyTable WHERE 开头。
原因在于我们使用的软件的编程方式。不幸的是,没有办法改变它,开发人员似乎也没有计划解决这个问题。
这已经造成了相当大的麻烦,但到目前为止,总是有办法重写语句。
现在,我已经到了卡住的地步。我创建了一个选择 MyTable 行的特定子集的视图。现在我想显示这些
Tl;博士:
如果我有这段无法修改的代码,只能追加到:
SELECT * FROM MyTable WHERE
如何在不使用 IN 的情况下执行与另一个表的内部联接?
-
提前致谢!
【问题讨论】:
-
为什么要同时使用 MySQL 和 MS SQL Server 标签?不要标记未涉及的产品。
-
抱歉,一定是搞错了。
标签: sql sql-server database join