python - 在 Django 原始查询中选择我的所有用户两次
问题描述
我认为我有一个原始查询:
SELECT stressz_profile.id, projekt_id, user_name_id,
szerv01b AS szervkult01a
FROM stressz_szervezetikultura
INNER JOIN stressz_profile
WHERE stressz_profile.projekt_id=1
解决方案
因为您缺少连接条件:
SELECT stressz_profile.id, projekt_id, user_name_id,
szerv01b AS szervkult01a
FROM stressz_szervezetikultura s
INNER JOIN stressz_profile p
ON p.?? = s.?? -- the column names you are joining on
WHERE stressz_profile.projekt_id=1
推荐阅读
- jquery - 创建对象后将对象的 id 插入表中
- amazon-web-services - 具有多个基于路径的单页应用程序的 S3 / Cloudfront 客户端路由
- elasticsearch - 如何在 Elasticsearch 中链接同义词
- python - 为什么我在 python 中计算后得到重复?
- c++ - 如何在 std::unique_ptr 的 std::vector 上使用 remove_if?
- c# - .Net MVC:创建动态显示数据的通用视图
- reactjs - React hooks 手风琴切换所有块而不是一个
- ios - 将 TodayDate 函数添加到今日应用的历史记录中
- java - DocumentBuilderFactory不允许禁用DTD时如何防止对Android的XXE攻击?
- graph - 如何使用具有特定值的 matplotlib 制作图表。PYTHON