Общие > Базы данных

вопрос гуру sql

(1/2) > >>

Berkut:
можно-ли нижеследующие запросы объеденить в один?
1.
--- Код: ---
SELECT num, trial, sub FROM tesa WHERE `default`=1;

--- Конец кода ---

2.

--- Код: ---
SELECT num, trial, sub FROM tesa WHERE `default`=0;

--- Конец кода ---

for_i_0:
SELECT num, trial, sub FROM tesa WHERE `default`= 0 AND `default`= 1;

Green Kakadu:

--- Цитировать ---for_i_0:
SELECT num, trial, sub FROM tesa WHERE `default`= 0 AND `default`= 1;
--- Конец цитаты ---

сомневаюсь что она что то выдаст
скорее надо использовать OR вместо AND

Berkut:
:)
нет, нужно что-бы допустим, результат выборки "SELECT num, trial, sub FROM tesa WHERE `default`= 1" помещался в одни поля, а "SELECT num, trial, sub FROM tesa WHERE `default`=0;" в другие. Нужно как-то отделить одно от друго-го

commander:
Berkut
Какая БД???
для PG и последних версий MySQL это звучало бы так:

SELECT num, (SELECT num FROM tesa WHERE `default`=0) AS num_0,  trial, (SELECT trial FROM tesa WHERE `default`=0) AS trial_0, sub, (SELECT sub FROM tesa WHERE `default`=0) AS sub_0 FROM tesa WHERE `default`= 1"

грамозко конечно... но работать будет...

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Sitemap 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 
Перейти к полной версии