|
SQL-запрос, соединение таблиц..почти..
|
|||
---|---|---|---|
#18+
Доброго времени суток. У меня возникла проблема, поэтому я прошу вашей помощи. Словами объяснить что надо я не могу, поэтому спрошу на примере: Дана таблица: Город_________Фамилия владельца____Тип телефона___номер (название)_____(фамилия)_____________(сот/дом)____(номер) Москва_______Иванов________________сотовый_______111 Москва_______Иванов________________домашний______222 Киров________Иванов________________сотовый________333 Орел_________Сидоров_______________сотовый_______444 Орел_________Сидоров_______________домашний_____555 Из нее надо получить следующую таблицу: Город__________Фамилия__________сотовый__________домашний (название)______(фамилия)__________(номер)________(номер) Москва__________Иванов_____________111____________222 Киров__________Иванов_______________333___________null Орел___________Сидоров______________444__________555 Как выцеплять данные из таблицы я поняла, но когда я ее объединяю через unit, то получается следующее: Город__________Фамилия__________ сотовый__________домашний (название)_____(фамилия)__________(номер)__________(номер) Москва________ Иванов______________111_____________null Москва________Иванов_______________null_____________222 Киров_________ Иванов______________333_____________null Орел__________Сидоров_____________444_____________null Орел__________Сидоров_____________null_____________555 Получаю я такую таблицу таким образом: Код: sql 1. 2. 3.
- так я полчаю телефоны сотоые, аналогично домашние, но вот как наложить данные друг на друга, как требуется я не знаю. Помогите пожалуйста, срочно надо. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.07.2012, 18:21 |
|
SQL-запрос, соединение таблиц..почти..
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
12.07.2012, 18:47 |
|
SQL-запрос, соединение таблиц..почти..
|
|||
---|---|---|---|
#18+
Baddy, Спасибо большое. Я это дело творю на SQL Server 2008, потянет? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.07.2012, 18:53 |
|
SQL-запрос, соединение таблиц..почти..
|
|||
---|---|---|---|
#18+
Kozel_otpucti, потянет ... |
|||
:
Нравится:
Не нравится:
|
|||
12.07.2012, 19:17 |
|
SQL-запрос, соединение таблиц..почти..
|
|||
---|---|---|---|
#18+
Если у каждого владельца не более 1 телефона данного типа, то проще без PIVOT: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2012, 12:19 |
|
SQL-запрос, соединение таблиц..почти..
|
|||
---|---|---|---|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2012, 13:07 |
|
SQL-запрос, соединение таблиц..почти..
|
|||
---|---|---|---|
#18+
Я учусь писать сккрипты в Oracle. Уже использовал with, create table, view, но параллено смотрю и MySQL Скажите пожалуйста, что означает конструкция Код: plsql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2012, 16:14 |
|
SQL-запрос, соединение таблиц..почти..
|
|||
---|---|---|---|
#18+
MaxiMaxiMЯ учусь писать сккрипты в Oracle. Уже использовал with, create table, view, но параллено смотрю и MySQL Скажите пожалуйста, что означает конструкция Код: plsql 1.
в mysql нет такой конструкции, вы смотрите форум по ms sql server ... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2012, 16:21 |
|
SQL-запрос, соединение таблиц..почти..
|
|||
---|---|---|---|
#18+
Shakill, ой я и хотел написать MsSQL ... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2012, 16:45 |
|
SQL-запрос, соединение таблиц..почти..
|
|||
---|---|---|---|
#18+
автор Код: sql 1. 2. 3. 4. 5. 6. 7.
Это табличная переменная. Нет аналогов. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2012, 20:11 |
|
|
start [/forum/topic.php?fid=46&msg=37878903&tid=1711706]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
174ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
others: | 240ms |
total: | 517ms |
0 / 0 |