|
Нужен пример элементрного запроса, плз
|
|||
---|---|---|---|
#18+
Привет Всем! метаданные: CREATE TABLE MAIN (ID:INTEGER, KEY_STREET1:INTEGER,KEY_LOCATiON:INTEGER); CREATE TABLE STREETS1 (ID:INTEGER, FULL_STREET:STRING); CREATE TABLE LOCATION (ID:INTEGER, Full_Location:STRING); данные main ID Key_street 1 25 2 38 3 54 4 45 5 12 6 11 данные Streets1 ID Full_Street 25 зипова 38 ляхова 54 мяхова 12 мляхова 11 репина данные Location подобые streets1. Вообщем справочник. Надо сделать запрос наподобие такого SELECT KEY_STREET1 KEY_LOCATION FROM MAIN WHERE MAIN.ID<4. только, чтобы он вместо внешних ключей KEY_STREET и KEY_LOCATION выдал названия этих улиц взятых из справочной таблицы Streets Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2002, 20:15 |
|
Нужен пример элементрного запроса, плз
|
|||
---|---|---|---|
#18+
Вопрос тот, что выше не отражает моей проблемы в полной степени. Понял это только с утра. Вот моя проблема: метаданные: CREATE TABLE MAIN (ID:INTEGER, KEY_STREET1:INTEGER, KEY_STREET2:INTEGER, KEY_lOCATION:INTEGER); CREATE TABLE STREETS (ID:INTEGER, FULL_STREET:STRING); CREATE TABLE LOCATION (ID:INTEGER, Full_Location:STRING); данные main ID Key_street1 Key_street2 Key_location 1 25 38 2 2 38 54 25 3 54 11 12 4 45 12 1 5 12 25 2 6 11 25 4 данные Streets ID Full_Street 25 зипова 38 ляхова 54 мяхова 12 мляхова 11 репина данные Location- подобые streets. Вообщем справочник. Надо сделать запрос наподобие такого SELECT KEY_STREET1, KEY_Street2, KEY_LOCATION FROM MAIN WHERE MAIN.ID<4. только, чтобы вместо внешних ключей KEY_STREET1, KEY_STREET2 и KEY_LOCATION он выдал названия этих улиц взятых из справочной таблицы Streets и Location Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2002, 08:22 |
|
Нужен пример элементрного запроса, плз
|
|||
---|---|---|---|
#18+
SELECT (SELECT FULL_STREET FROM STREETS S WHERE S.ID= M.KEY_STREET) AS STREET, (SELECT FULL_STREET FROM LOCATION L WHERE L.ID= M.KEY_LOCATION) AS LOCATION FROM MAIN M WHERE M.ID<4 ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2002, 12:35 |
|
Нужен пример элементрного запроса, плз
|
|||
---|---|---|---|
#18+
Ввожу так: SELECT (SELECT FULLSTR FROM STREETS s WHERE s.ID=M.KSTREET1) AS STREET1, (SELECT FullStr FROM s WHERE s.ID=M.KStreet2) AS Street2 FROM MAIN M WHERE M.ID<4 В ответ: Table unknown. S Ввожу со скобками: SELECT ( (SELECT FULLSTR FROM STREETS s WHERE s.ID=M.KSTREET1) AS STREET1, (SELECT FullStr FROM s WHERE s.ID=M.KStreet2) AS Street2 ) FROM MAIN M WHERE M.ID<4 В ответ Token unknown - line 3, char 53. AS. Где собака порылась? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2002, 15:16 |
|
|
start [/forum/topic.php?fid=40&msg=32041175&tid=1581212]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
47ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 146ms |
0 / 0 |