我试图在SQL数据库中搜索子记录不存在的实例,或者如果它们确实存在,则它们是特定类型(例如历史记录),而不存在其他类型(例如,当前记录):
SELECT distinct parent.id FROM parenttable
Left Join childtable On childtable.primarykey = parenttable.primarykey
Where childtable.id is null
这将填充所有没有任何子记录而没有任何问题的父记录。但是,我也希望查询填充存在的仅子记录是历史记录的实例(例如,childtable.type =‘childtable.ty
这很奇怪。新的linux环境,通过putty从我的桌面访问...
在我的常规shell中,我可以上下箭头来获取命令历史记录。然而,当我启动BTEQ与数据库对话时,我得到的响应是up /down/ctrl+up/等。
BTEQ -- Enter your SQL request or BTEQ command:
^[OA^[OB^[[A^[[B^[OA^[OA^[[D
这是BTEQ中的东西吗?我会假设在我的.profile中设置putty或"stty“类型的命令。但是,因为在我启动BTEQ之前行为是正常的,所以我不能确定。