2017-02-07 14 views
1

В table A ->Column X есть некоторые данные, которые имеют номера, алфавиты и специальные символы. Большинство записей имеет одну строку данных, но некоторые из них имеют 2 или 3 строки данных.sql: выбор строк с несколькими строками данных

1 this is a sample description of data 01/11/2017 @ 123'~ 

Записи с двумя линиями данных

1 this is a sample description 
2 of data 22/11/2017 @~ [email protected]#' 

мне нужно сделать запрос на выборку, чтобы получить записи, которые имеет 2 строки данных в колонке X таблицы А.

я использую TOAD и упомянутые выше данные выборки из Grid popup editor

благодаря

ответ

2

Вы можете выбрать те строки, которые содержат новую строку (не знаю, данные образцы, либо chr(10) или chr(13)):

select * 
from tableA 
where instr(columnX, chr(10)) > 0; 

Решения берется из this SO answer, пожалуйста, не забудьте upvote связанным решения, если это помогло вам.

+0

Это прекрасно работает. Я также поддержал оригинальный пост. Спасибо –

 Смежные вопросы

  • Нет связанных вопросов^_^