Вниз
Скачать: CL | DM;

Помогите пожалуйста с SQL-запросом   Найти похожие ветки 

 
Aser   (2004-10-12 13:23) [0]

SELECT id, some, [field_rubric], comments FROM rubrics;

где

[field_rubric]=field_name(where field_rubric="2" and field_sub<>"0");

Т.е. при выборке я хочу чтобы выбирались данные, а когда выбирается поле field_rubric, допустим если оно равно 2, то оно искало в этой же таблице поле field_rubric="2", но со значением field_sub<>"0" и в итоге возращало field_name полученного поля.

Если бы у меня было две таблицы, было бы проще, но у мя запрос идет по одной таблице...


 
Johnmen ©   (2004-10-12 13:39) [1]

Ничего не понятно.
Приводи пример исх. данных и что надо получить.


 
Aser   (2004-10-12 13:52) [2]

получается у меня в таблице поля разные (id, some, field_rubric, sub, name, comments), я хочу чтобы выбирались все поля, а кроме того, чтобы по значению field_rubric выбиралось еще name.

Т.е. если field_rubric="2" то оно должно найти в этой же таблице поле где тоже есть field_rubric="2", но sub<>"0" и вернуть name.


 
msguns ©   (2004-10-12 13:52) [3]

Што-то мне шепчет, что HAVING поможет ;)


 
Aser   (2004-10-12 13:57) [4]

хм... а что он сильно отличается от WHERE? мона примерчик?


 
Johnmen ©   (2004-10-12 13:58) [5]

SELECT T1.*, T2.name
FROM Table T1, T2
WHERE (T1.field_rubric=T2.field_rubric) AND
 (T2.sub<>"0") AND (T1.field_rubric="2")


 
Aser   (2004-10-12 14:00) [6]

ооооо! спасиба! :)


 
Johnmen ©   (2004-10-12 14:03) [7]

в [5] FROM Table T1, Table T2



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.036 c
10-1062767704
karan
2003-09-05 17:15
2004.11.14
Общие вопросы по DCOM


14-1097962722
Кто---то
2004-10-17 01:38
2004.11.14
Есть ли стандартный Диалог с КомбоБоксом ?


1-1099394372
Black Fox
2004-11-02 14:19
2004.11.14
SCADA компоненты для Delphi ???


3-1098106449
Vir
2004-10-18 17:34
2004.11.14
mssql+odbc+нестандартный порт


3-1097653399
Lex_!
2004-10-13 11:43
2004.11.14
Динамическое изменение пути к базе в БДЕ




   Наверх