Вниз
Скачать: 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.024 c
1-1099167997
ser_ega
2004-10-31 00:26
2004.11.14
Form


8-1091749941
Fantom
2004-08-06 03:52
2004.11.14
как изменить звук


1-1098801779
Виктор
2004-10-26 18:42
2004.11.14
Форма из Bpl вызывает ошибку.


1-1099215220
BillyJeans
2004-10-31 12:33
2004.11.14
"Cистемное" PopupMenu...


1-1099132875
olevacho
2004-10-30 14:41
2004.11.14
как создать службу на Делфи




   Наверх