
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
15.04.2004, 17:51
|
|||
|---|---|---|---|
|
|||
По SQL запосам |
|||
|
#18+
Можно ли как-нибудь вывести все столбцы кроме 1? Имеено в SQL Не знаю, может типа такого, только правильно Код: plaintext В принципе могу задачу целиком привести. ПреподПолучить естественное соединение трех таблиц исключая столбцы по которым производилось соединение. (t1.t ,t2.b, t3.bl) ??? У меня счас экзамен идет... Нелп плиз... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.04.2004, 17:59
|
|||
|---|---|---|---|
По SQL запосам |
|||
|
#18+
Чтобы исключить стодбец из выборки, просто ненужно его перечислять в списке столбцов :) Код: plaintext 1. cтолбец Field1 не будет выбран ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.04.2004, 18:00
|
|||
|---|---|---|---|
По SQL запосам |
|||
|
#18+
ну а перечислить все столбцы кроме первого? в лоб. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.04.2004, 18:02
|
|||
|---|---|---|---|
По SQL запосам |
|||
|
#18+
или это городится для произвольных таблиц? универсальный вариант? но потребности в этом я ещё не встечал.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.04.2004, 18:04
|
|||
|---|---|---|---|
|
|||
По SQL запосам |
|||
|
#18+
Представляю... перечислять столбцы трех таблиц-2 таблицы между прочим не маленькие... Именно "всех кроме" надо... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.04.2004, 18:07
|
|||
|---|---|---|---|
По SQL запосам |
|||
|
#18+
Если всех кроме , то только перечислять ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.04.2004, 18:10
|
|||
|---|---|---|---|
|
|||
По SQL запосам |
|||
|
#18+
Хорошо, а можно ли средствами SQL перечислить столбцы с неизвестными столбцами, но именно перечислить, а не * ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.04.2004, 18:13
|
|||
|---|---|---|---|
По SQL запосам |
|||
|
#18+
Наверное, столбцы с неизвестными именами? Вы пишете запрос не зная структуры БД? Наверное, Вы не правильно поняли постановку задачи - уточните у вашего преподавателя, что он хочет от Вас получить :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.04.2004, 18:16
|
|||
|---|---|---|---|
|
|||
По SQL запосам |
|||
|
#18+
Если речь идёт о MS SQL Server, то есть системные таблицы sysobjects и syscolumns. Первая - список таблиц, видов и т.п. Вторая - список солонок в них. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.04.2004, 18:17
|
|||
|---|---|---|---|
|
|||
По SQL запосам |
|||
|
#18+
Тьфу ты, колонок! :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.04.2004, 18:23
|
|||
|---|---|---|---|
По SQL запосам |
|||
|
#18+
в принципе можно сделать хранимку, которая на основании системных таблиц создаст новую хранимку, но в ней поля всё равно будут перечисляться , хотя их названия и не будут известны заранее ( будут взяты из системных табл) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.04.2004, 18:24
|
|||
|---|---|---|---|
По SQL запосам |
|||
|
#18+
солонок - нагляднее, и понятнее.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.04.2004, 19:52
|
|||
|---|---|---|---|
По SQL запосам |
|||
|
#18+
Если Access, то нельзя ( но если очень хочется, то можно- с разными извращениями) , если SQLSERVER , то можно ( тоже с извращениями, но поменьше) . Например , такой скрипт Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. выведет первые десять столбцов из таблицы authors ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.04.2004, 15:12
|
|||
|---|---|---|---|
|
|||
По SQL запосам |
|||
|
#18+
Всем большое спасибо за участие... Я доказал ему ошибочность формулировки задачи, или же сказал что это спомощью перебора нужных столбцов... В итоге получил пять... т.к. Задача иначе и не делается... =) Еще раз СПАСИБО!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=45&tablet=1&tid=1675264]: |
0ms |
get settings: |
7ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
149ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 213ms |
| total: | 448ms |

| 0 / 0 |
