|
|
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, Мне нужно соединить две таблицы по двум по двум полям по полю "ID" оно идентично и по полям "объем" и "колонка", так чтобы значение из поля объем было меньше или равно значению из поля колонка. Результат это таблица "В" Спасибо Таблица "А" id объем 1 0.1 2 0.2 3 10 4 15 Таблица "Б" id колонка прайс до 1 0 100 1 5 200 1 10 300 1 100 400 2 0 50 2 0.1 150 2 0.3 250 2 0.4 350 2 0.5 450 2 0.6 550 2 100 650 3 0 1000 3 3 2000 3 9 3000 3 100 4000 4 0 5000 4 100 10000 Таблица "В" id объем прайс до 1 0.1 100 2 0.2 250 3 10 4000 4 15 1000 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2013, 21:06:59 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
Use JOIN, Luke! Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2013, 21:09:16 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
А можно поподробней? Я чайник в sql! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2013, 21:10:42 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
osh177А можно поподробней? Можно: http://ibase.ru/devinfo/joins.htm Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2013, 21:14:29 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
А можно пример кода, никак не могу понят из выше написанного( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2013, 21:28:13 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
osh177, если ты не понял мой текст, с примерами кода, значит дальше тебе не светит, и что-либо еще объяснять бесполезно. Читай еще раз, и еще, пока не станет понятно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2013, 21:29:08 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
osh177А можно пример кода Нельзя. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2013, 21:30:06 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
Там вообщем все написано, уже голова плохо варит(, а завтра должно быть готово( Запрос то не большой должен быть!? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2013, 21:33:03 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
В этой статье моего примера вообще нет!? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2013, 21:39:52 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
osh177Там вообщем все написано Сам просил "поподробнее"... osh177завтра должно быть готово( Ну так будет готово послезавтра. Днём раньше, днём позже... Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2013, 21:39:54 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
Так вообщем и поподробней это разные вещи! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2013, 21:41:15 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
И готово не будет, там моего примера нет!? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2013, 21:42:09 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
osh177И готово не будет Ну не будет так не будет. В чём проблема-то?.. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2013, 21:43:54 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
Проблема в том, что я обратился сюда за помощью, а не за статьей, которой моего примера нет и не за диалогом! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2013, 21:46:45 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
osh177я обратился сюда за помощью, а не за статьей, которой моего примера нет и не за диалогом! А ты думаешь, что кого-то тут волнует проблема чайника, неспособного прочитать элементарную статью по основам SQL?.. Ты прикреплённую тему вообще прочитал? Явно нет. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2013, 21:53:23 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
osh177В этой статье моего примера вообще нет!? согласен, примера join из трех таблиц там нет. Даю пример Код: sql 1. 2. 3. osh177И готово не будет, там моего примера нет!? 300 баксов. osh177Проблема в том, что я обратился сюда за помощью, а не за статьей, которой моего примера нет и не за диалогом! проблема в том, что ты не хочешь думать, а тех, кто не хочет думать, тут посылают далеко и надолго. Твою работу (или курсовой или лабу) за тебя тут делать никто не будет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2013, 22:00:07 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2013, 22:00:57 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
kdv, Мне нужно свести две а не три таблицы, и свести по полям которые не равны друг - другу. Просто джоином так не получиться!? Мне нужно чтобы цифры от 0,001 до 100 соединялись с цифрами константами 0, 5, 10, 100. Так чтобы все цифры от 0,001 до 5 соединялись с 0, от 5 до 10 соединялись с 10, от 10 с 100! Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2013, 13:40:26 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
osh177Мне нужно чтобы цифры от 0,001 до 100 соединялись с цифрами константами 0, 5, 10, 100. Так чтобы все цифры от 0,001 до 5 соединялись с 0, от 5 до 10 соединялись с 10, от 10 с 100! А с числом 5 никто не должен соединяться, поскольку оно проклято? Код: sql 1. 2. 3. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2013, 13:57:00 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
Спасибо огромное! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2013, 15:48:50 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
Только так получается 5 соединяется с 0,1 А мне нужно чтобы 0 с 0,1 А как это прописать не могу понять ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2013, 16:47:50 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
select last и <= но так не понимает Last ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2013, 17:05:34 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
order by в подзапрос добавь. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2013, 17:10:51 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
order by Б.колонка ? Ничего не меняется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2013, 17:18:05 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
И почему он last не понимает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2013, 17:18:48 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
osh177почему он last не понимает? А почему должен понимать? Last это First с конца. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2013, 19:01:32 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
Да так я и пишу select last 1, а программа ошибку выдает (выделяет красным) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2013, 19:12:29 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
osh177Да так я и пишу select last 1, А с какого перепою ты это делаешь? Всё ещё не спал после вчерашнего?.. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2013, 19:13:59 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
Так если я пишу select first 1 и Б.колонка >=А.объем он мне не правильно соединяет, 0,1 с 5 а мне надо чтобы с 0, 6 с 10 а мне нужно с 5, ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2013, 19:19:38 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
Я тут спал) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2013, 19:20:03 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
Поэтому я решил писать select last1 Б.колонка<=А.объем ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2013, 19:22:57 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
osh177Так если я пишу select first 1 и Б.колонка >=А.объем он мне не правильно соединяет, с дуба рухнул? last/first просто обрезает количество выдаваемых записей. на сам запрос last/first никак не влияют. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2013, 19:28:04 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
У меня там под запрос, мне Дмитрий Серебряков помог. select id, объём, (select first 1 "прайс до" from Б where Б.id=A.id and Б.колонка >= A.объём) as "прайс до" from A ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2013, 19:39:43 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
osh177я решил писать select last1 Б.колонка<=А.объем Видишь ли, в программировании не получится писать что хочешь и надеяться, что компилятор это поймёт. Тут компилятор диктует правила, а человек должен им подчиняться. А компилятор SQL Firebird говорит, что кляузы last не существует. Так что не выпендривайся. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2013, 19:44:40 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
Т.е. не получиться правильно свести данные? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2013, 19:51:31 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
osh177Т.е. не получиться правильно свести данные? Очевидно, что нет. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2013, 19:56:49 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
А можно как-нит прописать в запросе, минус 1, т.е. минус одна позиция ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2013, 20:00:57 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
В запросе нет позиций. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2013, 20:05:21 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
Так вроде же "last" есть такая функция? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2013, 20:09:52 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
osh177> Так вроде же "last" есть такая функция? В FB - нет. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2013, 20:11:25 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
Ведь Last это Firts c конца!? то что нужно! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2013, 20:11:42 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
А какая есть First c конца? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2013, 20:12:33 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
osh177А какая есть First c конца? First с конца есть First с начала при обратном направлении сортировки. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2013, 20:17:46 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
А что прописать нужно чтобы в обратном направление сортировки было? select id, объём, (select first 1 "прайс до" from Б where Б.id=A.id and Б.колонка >= A.объём order by Б.колонка) as "прайс до" from A ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2013, 20:23:21 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
osh177А что прописать нужно чтобы в обратном направление сортировки было? Направление сортировки, прямо по Language Guide. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2013, 20:25:17 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
Language Guide не пойму что это ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2013, 20:27:25 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
Пардон, это Language Reference отсюда или с официального сайта . Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2013, 20:34:20 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
А на русском нет?) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2013, 20:43:44 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2013, 20:50:34 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
А как мне прописать в запросе так, чтобы он к каждой колонке цифру ставил? Например так: прайс до цифра 0 2 5 3 10 4 15 5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2013, 20:52:38 |
|
||
|
Как соединить запросом переменную с другой правильной переменной?
|
|||
|---|---|---|---|
|
#18+
osh177А как мне прописать в запросе так, чтобы он к каждой колонке цифру ставил? ты учить sql будешь, или будешь нам мозг сношать вопросами? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2013, 03:11:34 |
|
||
|
|

start [/forum/topic.php?all=1&fid=40&tid=1564156]: |
0ms |
get settings: |
4ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
189ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
| others: | 178ms |
| total: | 463ms |

| 0 / 0 |
