Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Как соединить запросом переменную с другой правильной переменной? / 25 сообщений из 52, страница 1 из 3
08.11.2013, 21:06:59
    #38458443
osh177
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как соединить запросом переменную с другой правильной переменной?
Здравствуйте,

Мне нужно соединить две таблицы по двум по двум полям по полю "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
...
Рейтинг: 0 / 0
08.11.2013, 21:09:16
    #38458446
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как соединить запросом переменную с другой правильной переменной?
Use JOIN, Luke!
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
08.11.2013, 21:10:42
    #38458448
osh177
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как соединить запросом переменную с другой правильной переменной?
А можно поподробней?
Я чайник в sql!
...
Рейтинг: 0 / 0
08.11.2013, 21:14:29
    #38458450
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как соединить запросом переменную с другой правильной переменной?
osh177А можно поподробней?
Можно: http://ibase.ru/devinfo/joins.htm
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
08.11.2013, 21:28:13
    #38458453
osh177
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как соединить запросом переменную с другой правильной переменной?
А можно пример кода, никак не могу понят из выше написанного(
...
Рейтинг: 0 / 0
08.11.2013, 21:29:08
    #38458454
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как соединить запросом переменную с другой правильной переменной?
osh177,

если ты не понял мой текст, с примерами кода, значит дальше тебе не светит, и что-либо еще объяснять бесполезно. Читай еще раз, и еще, пока не станет понятно.
...
Рейтинг: 0 / 0
08.11.2013, 21:30:06
    #38458455
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как соединить запросом переменную с другой правильной переменной?
osh177А можно пример кода
Нельзя.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
08.11.2013, 21:33:03
    #38458460
osh177
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как соединить запросом переменную с другой правильной переменной?
Там вообщем все написано, уже голова плохо варит(, а завтра должно быть готово(
Запрос то не большой должен быть!?
...
Рейтинг: 0 / 0
08.11.2013, 21:39:52
    #38458464
osh177
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как соединить запросом переменную с другой правильной переменной?
В этой статье моего примера вообще нет!?
...
Рейтинг: 0 / 0
08.11.2013, 21:39:54
    #38458465
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как соединить запросом переменную с другой правильной переменной?
osh177Там вообщем все написано
Сам просил "поподробнее"...

osh177завтра должно быть готово(
Ну так будет готово послезавтра. Днём раньше, днём позже...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
08.11.2013, 21:41:15
    #38458466
osh177
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как соединить запросом переменную с другой правильной переменной?
Так вообщем и поподробней это разные вещи!
...
Рейтинг: 0 / 0
08.11.2013, 21:42:09
    #38458467
osh177
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как соединить запросом переменную с другой правильной переменной?
И готово не будет, там моего примера нет!?
...
Рейтинг: 0 / 0
08.11.2013, 21:43:54
    #38458468
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как соединить запросом переменную с другой правильной переменной?
osh177И готово не будет
Ну не будет так не будет. В чём проблема-то?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
08.11.2013, 21:46:45
    #38458469
osh177
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как соединить запросом переменную с другой правильной переменной?
Проблема в том, что я обратился сюда за помощью, а не за статьей, которой моего примера нет и не за диалогом!
...
Рейтинг: 0 / 0
08.11.2013, 21:53:23
    #38458472
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как соединить запросом переменную с другой правильной переменной?
osh177я обратился сюда за помощью, а не за статьей, которой моего примера нет и не
за диалогом!
А ты думаешь, что кого-то тут волнует проблема чайника, неспособного прочитать
элементарную статью по основам SQL?.. Ты прикреплённую тему вообще прочитал? Явно нет.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
08.11.2013, 22:00:07
    #38458476
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как соединить запросом переменную с другой правильной переменной?
osh177В этой статье моего примера вообще нет!?
согласен, примера join из трех таблиц там нет. Даю пример
Код: sql
1.
2.
3.
select ...
from a join b on ... join c on ...
[where ...]



osh177И готово не будет, там моего примера нет!?
300 баксов.

osh177Проблема в том, что я обратился сюда за помощью, а не за статьей, которой моего примера нет и не за диалогом!
проблема в том, что ты не хочешь думать, а тех, кто не хочет думать, тут посылают далеко и надолго. Твою работу (или курсовой или лабу) за тебя тут делать никто не будет.
...
Рейтинг: 0 / 0
08.11.2013, 22:00:57
    #38458477
Ivan_Pisarevsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как соединить запросом переменную с другой правильной переменной?
...
Рейтинг: 0 / 0
09.11.2013, 13:40:26
    #38458725
osh177
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как соединить запросом переменную с другой правильной переменной?
kdv,

Мне нужно свести две а не три таблицы, и свести по полям которые не равны друг - другу.
Просто джоином так не получиться!?

Мне нужно чтобы цифры от 0,001 до 100 соединялись с цифрами константами 0, 5, 10, 100.
Так чтобы все цифры от 0,001 до 5 соединялись с 0,
от 5 до 10 соединялись с 10,
от 10 с 100!

Спасибо
...
Рейтинг: 0 / 0
09.11.2013, 13:57:00
    #38458732
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как соединить запросом переменную с другой правильной переменной?
osh177Мне нужно чтобы цифры от 0,001 до 100 соединялись с цифрами константами 0, 5,
10, 100.
Так чтобы все цифры от 0,001 до 5 соединялись с 0,
от 5 до 10 соединялись с 10,
от 10 с 100!
А с числом 5 никто не должен соединяться, поскольку оно проклято?
Код: sql
1.
2.
3.
select id, объём,
  (select first 1 "прайс до" from Б where Б.id=A.id and Б.колонка >= A.объём) as "прайс до"
from A


Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
09.11.2013, 15:48:50
    #38458776
osh177
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как соединить запросом переменную с другой правильной переменной?
Спасибо огромное!
...
Рейтинг: 0 / 0
09.11.2013, 16:47:50
    #38458800
osh177
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как соединить запросом переменную с другой правильной переменной?
Только так получается
5 соединяется с 0,1
А мне нужно чтобы 0 с 0,1
А как это прописать не могу понять
...
Рейтинг: 0 / 0
09.11.2013, 17:05:34
    #38458809
osh177
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как соединить запросом переменную с другой правильной переменной?
select last и <=
но так не понимает Last
...
Рейтинг: 0 / 0
09.11.2013, 17:10:51
    #38458811
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как соединить запросом переменную с другой правильной переменной?
order by в подзапрос добавь.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
09.11.2013, 17:18:05
    #38458817
osh177
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как соединить запросом переменную с другой правильной переменной?
order by Б.колонка ?
Ничего не меняется.
...
Рейтинг: 0 / 0
09.11.2013, 17:18:48
    #38458818
osh177
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как соединить запросом переменную с другой правильной переменной?
И почему он last не понимает?
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Как соединить запросом переменную с другой правильной переменной? / 25 сообщений из 52, страница 1 из 3
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]