|
|
|
SQL запрос с подзапросом .
|
|||
|---|---|---|---|
|
#18+
Есть SQL запрос который проводит поиск по БД : Код: plsql 1. где: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. В результате будут получены тела с габаритами которые сходятся с параметрами поиска или приближенные к ним. Мне же в этом самом запросе, нужно вот такой запрос сделать Код: plsql 1. где: Код: c# 1. 2. 3. 4. Но мне тут нужны не те значения Height,Length,Width которые я передавал в первый запрос а уже те что я получу в результате работы первого запроса. Сразу подумал о UNION , т.е. вот так: Код: plsql 1. Но место MinK1 к примеру уже должно быть результат выражения "(height/length)-(height/length)*"+percentt+""где Код: c# 1. и где параметры получены из первого запроса. В SQL я не силен, работал с ним мало очень... поделитесь ссылкой какой нибудь или советом который помог бы мне решить мою задачу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2015, 18:49:37 |
|
||
|
SQL запрос с подзапросом .
|
|||
|---|---|---|---|
|
#18+
Почитал о соотнесенном подзапросе, где сравнивается таблица сама с собой. Там был такой вот пример: Код: plsql 1. 2. 3. 4. 5. 6. но тут для простого примера, и мне он не подойдет скорее всего. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2015, 20:50:50 |
|
||
|
SQL запрос с подзапросом .
|
|||
|---|---|---|---|
|
#18+
vvv12gи где параметры получены из первого запроса.первый запрос может вам дать несколько наборов ширина/длина/высота (или не может? тогда явно это укажите), какой из них вы потом собираетесь подставлять во второй запрос? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.02.2015, 07:54:20 |
|
||
|
SQL запрос с подзапросом .
|
|||
|---|---|---|---|
|
#18+
vvv12gЕсть SQL запрос который проводит поиск по БД : Код: plsql 1. где: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. В результате будут получены тела с габаритами которые сходятся с параметрами поиска или приближенные к ним. Мне же в этом самом запросе, нужно вот такой запрос сделать Код: plsql 1. где: Код: c# 1. 2. 3. 4. Но мне тут нужны не те значения Height,Length,Width которые я передавал в первый запрос а уже те что я получу в результате работы первого запроса. Сразу подумал о UNION , т.е. вот так: Код: plsql 1. Но место MinK1 к примеру уже должно быть результат выражения "(height/length)-(height/length)*"+percentt+""где Код: c# 1. и где параметры получены из первого запроса. В SQL я не силен, работал с ним мало очень... поделитесь ссылкой какой нибудь или советом который помог бы мне решить мою задачу. (Width - Width * percent / 100) = width*(1-percent)/100 = width*c, c=(1-percent)/100 но правда логика не понатна этой формулы?или персент это не проценты? или 100 - это перевод из сантиметров в метры? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.02.2015, 09:45:03 |
|
||
|
|

start [/forum/topic.php?fid=47&gotonew=1&tid=1833539]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
75ms |
get topic data: |
13ms |
get first new msg: |
8ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 404ms |

| 0 / 0 |
