sql - 提取每个字符串的第一个结果,返回每个字符串的两条记录
问题描述
SELECT DISTINCT rat.RESPUESTA_TPX
FROM ROBOT_ALTA_TARIFA rat
WHERE rat.RESPUESTA_TPX LIKE 'Error en inicio de sesion TPX. Existe%'
AND rat.RESPUESTA_TPX LIKE 'Error #5027: GXGeneralException: Requested sequence&'
ORDER BY rat.RESPUESTA_TPX
FETCH FIRST 1 ROWS ONLY;
我正在尝试提取每个字符串的第一个结果,也就是说,此查询必须返回两个记录,其中两个字符串位于逻辑 AND 运算符中,但它以空的形式返回给我。
但是,如果我尝试例如:
SELECT DISTINCT rat.RESPUESTA_TPX
FROM ROBOT_ALTA_TARIFA rat
WHERE rat.RESPUESTA_TPX LIKE 'Error en inicio de sesion TPX. Existe%'
ORDER BY rat.RESPUESTA_TPX
FETCH FIRST 1 ROWS ONLY;
这会返回结果,但我同时想要两个寄存器。
我能怎么做?
解决方案
正如@marc_s告诉你的那样:
SELECT DISTINCT rat.RESPUESTA_TPX
FROM ROBOT_ALTA_TARIFA rat
WHERE rat.RESPUESTA_TPX LIKE 'Error en inicio de sesion TPX. Existe%'
OR rat.RESPUESTA_TPX LIKE 'Error #5027: GXGeneralException: Requested sequence&'
ORDER BY rat.RESPUESTA_TPX;
推荐阅读
- html - ` `和CSS有什么区别`@charset "UTF-8";`
- angular - Angular 环境特定部署
- javascript - React Native,在 FlatList 项目旁边添加图像
- eclipse - 查找错误目录的 Eclipse P2 配置文件注册表
- ios - 预览不能托管在“com.apple.keyboard-service”应用扩展中
- google-bigquery - BigQuery - 查找列的大小
- kubernetes - 获取prometheus中每个节点的总内存使用量
- urldecode - LogParser URLUNESCAPE '+'
- jquery - JQuery datatables ajax发送数据但操作方法接收null
- csv - 比较 JMeter 中的两个 CSV 文件