Вопросы по теме 'charindex'
SQL: чтобы получить один из дубликатов с помощью оператора case
У меня есть таблица, в которой есть два столбца с дубликатами.
id name classname description
-----------------------------
1 a aa aa:abcd
2 a Unknown Unknown
3 b bb unknown
4 c cc abcd
Теперь...
1306 просмотров
schedule
23.07.2022
SSMS — SQL — CHARINDEX при возврате каретки
В SQL я пытаюсь взять адрес разной длины и разделить его при возврате каретки на два отдельных поля. У меня есть адрес, успешно разделенный, но время от времени (17 из 300 раз) правая часть адреса оказывается неправильной.
Adr1: RM320...
297 просмотров
schedule
24.02.2023
SQL-получить подстроку после первого пробела и второго пробела в отдельных столбцах
У меня есть столбец FullName , содержащий FirstName , MiddleName , LastName . Например:
Полное имя: Мэрилин Кин Киркленд
Я хочу иметь 3 отдельных столбца для FirstName , MiddleName и LastName из FullName , взяв из него подстроку....
12097 просмотров
schedule
25.11.2022
Использование Charindex с подстрокой приводит к ошибке
У меня есть функция CHARINDEX с SUBSTRING, которая должна идентифицировать значение разделителя (|) и возвращать значение в качестве параметра в подстроку.
Когда разделитель присутствует, он отлично работает
select SUBSTRING('SH1684|32I5', 1,...
1423 просмотров
schedule
04.12.2023
SQL - Как вернуть набор чисел после определенного слова
В SQL я пытаюсь вернуть первый набор числовых значений после определенного слова. Мне нужны только числа из строки после определенного слова. например: 'привет:'
Например:
hello : 123 should return 123
hello : x123 should...
1098 просмотров
schedule
07.11.2022
Разделить строку T-SQL на - и пробел
У меня проблемы с T-SQL, и мне было интересно, может ли кто-нибудь указать мне правильный путь. У меня есть следующая переменная с именем @input
DECLARE @input nvarchar(100);
SET @input= '27364 - John Smith';
-- SET @input= '27364 -...
2964 просмотров
schedule
19.10.2022
Удалить символы между () SQL
Мне нужно удалить определенный текст из строкового значения в SQL.
Я пробовал разные комбинации CHARINDEX и LEN , но все время ошибался!
У меня есть поле имени, которое содержит имена. В некоторые поля добавлен текст в формате () ....
3380 просмотров
schedule
04.10.2022
SSIS — Производные столбцы — Статус случая — Charindex и Substring
У меня есть следующее преобразование в T-SQL:
SELECT [FIELD_A] = case when CHARINDEX('-', FIELD_B)>0 then LEFT(FIELD_B,CHARINDEX('-', FIELD_B)-1)
else FIELD_B end,
Как я могу поместить это в выражение в объекте «Производный столбец» с...
784 просмотров
schedule
25.01.2023
SQL-запрос с подстрокой charindex
table1
::::::::::::::::::::::::::::::::::
id | id_data | id_t | value
1 | 43 | 1 |
2 | 46 | 1 | 111,112,113
3 | 43 | 2 |
4 | 46 | 2 | 90,5
table2
:::::::::::::::::::::::::::::::::::
id_value | cat
112 |...
163 просмотров
schedule
24.08.2023
CHARINDEX в SQL Server 2008 TSQL с противоречивыми результатами
Когда я запускаю следующие примеры кода: я получаю разные результаты (показаны ниже). Пожалуйста, объясните, почему я получаю совпадение во втором примере? Должно быть, мне не хватает понимания.
print @@version
-- First example behaves as...
61 просмотров
schedule
24.05.2023
Сравните две ПОДСТРОКИ в SQL Server
У меня есть следующий тестовый код:
DECLARE
@Str1 VARCHAR(MAX) = 'Hello World'
,@Str2 VARCHAR(MAX) = 'World Hello'
SELECT CHARINDEX(@Str1, @Str2)
Оператор select возвращает ноль, потому что он берет весь @Str1 и пытается найти его...
979 просмотров
schedule
25.05.2023
Извлечь символы из строки с помощью SQL
У меня есть столбец идентификаторов, и мне нужно использовать SQL для извлечения первых двух символов после "-"
Я использую пользовательский SQL-запрос в Tableau 10.4.
Пример столбца:
ABC - BCA - IT
AD - HD - A
QWE - QWE - E
Что мне...
5032 просмотров
schedule
15.06.2023
выберите строку между 3-м и 4-м разделителем трубы
У меня есть столбец, содержащий такие значения, как
Column
Asset|Class1|Category1|Group1|Account1
Expense|Class23|Category23|Group23|Account23
Я хочу выбрать строку между 3-м и 4-м вхождением разделителя каналов, как мне этого добиться?
Я...
620 просмотров
schedule
07.02.2023
Как использовать Charindex для того или иного персонажа
У меня есть строка с кучей цифр, но она содержит одну букву где-то в центре строки. Эта буква может быть либо «A», либо «B». Я пытаюсь узнать позицию этой буквы с помощью функции Charindex(). Однако это не работает, когда у вас есть два параметра...
116 просмотров
schedule
21.06.2022