SQL 查询返回 True/False

标签 sql mysql

我正在使用现有架构,该架构使用数据库中的内容填充表单上的字段。该表单完全由数据库驱动,并使用 PHP 和 MySQL 完成。

问题是保存表单元素的数据库表有一个查询字段,该字段将返回一个结果集,该结果集将用于填充选择下拉表单元素。这对于国家、国家和我们组织特有的其他此类领域非常有用。

我正在实现一个新字段,并希望在其中放入一个返回简单结果集 {True, False} 的查询,但我不想创建一个仅将这两个选项作为选项但需要保留的新数据库表它在框架内,所以我需要一个 SQL 查询来返回将用于填充表单元素的结果集。

是否有某种类型的 SQL 查询只会返回结果集 {True, False},这样我就可以避免仅仅为了容纳这两个选项而创建一个表?

最佳答案

SELECT 'True' UNION SELECT 'False';

关于SQL 查询返回 True/False,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1710218/

相关文章:

mysql - SQL 语句中的 SQL 语句

mysql - 仅当值不存在时返回行

php - 动态下拉菜单不起作用

php - 尽管数据库和 CMS 已同步并设置了 DR 目录权限,但禁止 Nginx 应用程序进入

mysql - 为什么存储函数中不允许使用动态 SQL?

sql - 如何根据同一个表中的其他列匹配替换空值

mysql - 条件左连接或Where SQL 查询

mysql - 从数据库中选择三个序列

mysql - 没有主键的数据库表

mysql - #1130 - 不允许主机 ‘localhost’ 连接到此 MySQL 服务器