|
Подскажите с запросом
|
|||
---|---|---|---|
#18+
Здравствуйте! вроде простой запрос - но не получается...посдкажите как правильно сделать? Есть три таблицы: ddl Adaptive Server Enterprise/15.0.3/EBF ... Код: 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. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46.
#tbl_43311 p_dateObjectNop_data2014-01-01 00:00:00.0619102014-01-01 00:00:00.0620702014-01-01 00:00:00.0621202014-01-02 00:00:00.0619902014-01-02 00:00:00.0620302014-01-02 00:00:00.062180 #tbl_function tblIdObjectTypeIdVersionId43311555551356609055433115555513566090674331155555135660908843311555551356609011 #tbl_Object ObjectTypeIdObjectNoObjectName55555619'Aftw'55555620'Ampu'55555621'Acrp'66666619'Bftw'66666620'Bmpu'66666621'Bcrp' хочу выбрать данные из #tbl_43311 и подставить вместо ObjectNo - ObjectName из #tbl_Object, используя для связи ObjectTypeId. Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
но данные учетверяются, из за того что 4 разных версии, пробовал с дистниктом но не работает. ObjectName 'Ampu'400'Acrp'400'Aftw'400 если указать напрямую ObjectTypeId Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
то все корректно ObjectName 'Ampu'100'Acrp'100'Aftw'100 но мне неизвестен заранее ни ObjectTypeId,ни версии, а только номер таблицы ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2014, 20:32 |
|
Подскажите с запросом
|
|||
---|---|---|---|
#18+
Макс Фактор, Ну так, в лоб Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
Сейчас ASE под рукой нет! Так что, не проверял ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2014, 22:16 |
|
|
start [/forum/topic.php?fid=55&msg=38519834&tid=2009889]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
46ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
2ms |
others: | 245ms |
total: | 365ms |
0 / 0 |