sql - 对我的 SQL 查询有疑问。它总是重复我应该是唯一的 id
问题描述
嘿伙计们,我为工作做了一个 sql 查询,但它多次复制了我的文档。
select
dokid, doktyp, kontakt_id, verkn_kontakt_id, relatie_id,
onderwerp, dok_nam,
dok_bes,betrag, belegnr, gjahr, TANR, old_vertrouw_id,
erstellt_am, impuser, gebr_bew, docname
from v_dok_xml
inner join corsa7.poststuk on poststuk_id=dokid
inner join v_alle_dokumente on dok_id=dokid
where doktyp in ('RECH','HY_DOK','HY_INT','IM_DOK','IM_INT',
'INT_SO','SONST_DOK','VB_DOK','VB_IN')
and BELEGNR is not null
and (GJAHR ='2018' or GJAHR is null) and rownum <=50
and $where
order by erstellt_am desc
$where 用于输出,您可以单击选择两个日期,然后打印它之间的数据
解决方案
推荐阅读
- javascript - 如果输入字段值等于特定文本,则不要提交表单
- c++ - Vulkan/VMA 更改缓冲区大小类似于`realloc`
- azure - Azure 通用包版本控制
- windows - 将 winrt::UI::Xaml::Controls::TextBlock 对象转换为 C++/CX 对象
- python - 在 Python 中解析一串表单数据
- node.js - 如何使用 https 模块在 Nodejs 中读取 POST 图像数据
- kubernetes - 大使给出 403 尝试连接到 Websocket
- php - 在多维数组中的php中排序时忽略重音字符
- java - LiveData 观察者没有被触发
- python - 如何对包含间隔但以字符串格式的列表进行排序