sql - 从数据库的两个表中获取记录以及表名
问题描述
我的数据库中有两个表
- dbo.Locations
- dbo.单位
dbo.Units 包含外键Location_Id
现在,我需要搜索一个字符串,该字符串可以包含在上述表格的任何列中。
我的要求是我需要获取所有列以及“TABLE NAME”。
列已成功获取,但我如何获取其列包含可搜索文本的表名。
如何查询上述问题?
解决方案
如果要选择一个常量值,只需选择并命名它:
select . . ., 'table name' as table_name
from . . .
推荐阅读
- javascript - Bootstrap 5 选项卡内容未显示在 OwlCarousel2 项目中
- php - WordPress 如何对搜索到的 URL 进行编码
- mysql - 是否只有在where子句中有主键时才允许删除查询?
- javascript - 构建一个从 MongoDB 中提取数据的表,该表实时过滤并按字母顺序排序
- django - 如果我不在 django 中使用任何身份验证并使用带有手动哈希密码的 django 查询过滤器登录用户,我会错过什么
- android - 如何在 Flutter 和 Dart 中使用 DropDown 从另一个 Widget 更新一个 Widget?
- sql - Oracle APEX Application Builder:搜索特定员工并在硬编码文本字段中返回他们的姓名、薪水和部门
- reactjs - _firebase_js__WEBPACK_IMPORTED_MODULE_1__.firebase.auth.GoogleAuthProvider 不是构造函数
- javascript - 在网页上定位表格
- python - 如何仅用 1 个所需输出从字典中替换列表中的字符串