Member 12931315
Привет
спасибо за ответы
вот что я пытался сделать
Создать таблицу #tempTable1 (
Token_no char(6),
дата дата,
время char(4))
Создать таблицу #tempdata (
Token_no char(6),
дата дата,
время char(4))
вставить в #tempdata (Token_no,Дата, Время) значения ('00001','2020.01.01','0700')
вставить в #tempdata (Token_no,Дата, Время) значения ('00001','2020.01.01','1200')
вставить в #tempdata (Token_no,Дата, Время) значения ('00001','2020.01.01','1245')
вставить в #tempdata (Token_no,Дата, Время) значения ('00001','2020.01.02','0500')
вставить в #tempTable1 (Token_no,дата, время)
выберите #данных tempdata.token_no,#данных tempdata.дата,#данных tempdata.время от данных tempdata
левое соединение #данных tempdata Т1 на Т1.дата =#данных tempdata.дата и T1.token_no =#данных tempdata.token_no
выберите * из #tempTable1
выпадающий стол #tempTable1
drop TABLE #tempdata
пожалуйста, помогите мне
Аджит
W∴ Balboos, GHB
Вот как можно преобразовать несколько связанных строк в таблице в одну строку.
Выберите А. общность, А. вал В. вал С. вал
Из таблицы как
Внутреннее соединение таблицы Б
Об А. общности = Б. общности
Внутреннее соединение таблицы с
Об А. общности = С. общности
-- Предложение where, хотя необязательно в теории будет необходимо
-- чтобы получить те данные, которые вам действительно нужны
Где А. Что-то есть что-то
И Б. Что-то есть something_else
И С. Что-то есть еще одна вещь
Еще один момент: если вы не всегда получаете совпадение для всех столбцов и вам все равно нужны результаты, то вам нужно будет сделать такие вещи, как левое соединение или правое соединение, чтобы подобрать неполные наборы. Теперь, если значение не всегда присутствует для всех "столбцов", которые вы создаете, они все равно будут отображаться с нулем для отсутствующих значений.
Поэкспериментируйте с чем - нибудь простым-как только вы получите это, вы узнаете силу!