powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Запрос на выборку. Как корректно составить?
1 сообщений из 1, страница 1 из 1
Запрос на выборку. Как корректно составить?
    #32601697
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
есть таблицы
Поставщик
Код: plaintext
1.
2.
3.
4.
5.
CREATE TABLE `deliver` (
  `deliverid` int( 10 ) unsigned NOT NULL auto_increment,
  `delivername` char( 20 ) default NULL,
  PRIMARY KEY (`deliverid`)
)
Торговая марка
Код: plaintext
1.
2.
3.
4.
5.
CREATE TABLE `tm` (
  `tmid` int( 10 ) unsigned NOT NULL auto_increment,
  `tmname` char( 20 ) NOT NULL default '',
  PRIMARY KEY (`tmid`)
)
Товар
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
CREATE TABLE `parts` (
  `oenumid` int( 10 ) unsigned NOT NULL default '0',
  `oenum` char( 30 ) NOT NULL default '',
  `tmid` int( 10 ) unsigned NOT NULL default '0',
  `oenumsearch` char( 30 ) NOT NULL default '',
  `rabbatgroup` char( 4 ) default '',
  `aboutpart` char( 100 ) default '',
  `crossid` int( 10 ) unsigned default '0',
  PRIMARY KEY (`oenumsearch`,`tmid`),
  KEY `i_crossid`(`crossid`)
)
Ценник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
CREATE TABLE `price` (
  `pricein` float( 7 , 2 ) default NULL,
  `priceret` float( 7 , 2 ) default NULL,
  `countdeliver` int( 10 ) unsigned default NULL,
  `deliverid` int( 10 ) unsigned NOT NULL default '0',
  `oenumsearch` char( 30 ) NOT NULL default '',
  `tmid` int( 10 ) unsigned NOT NULL default '0',
  PRIMARY KEY (`deliverid`,`oenumsearch`,`tmid`)
)

В товаре есть поле crossid, которое отвечает за наалоги товара. Т.е. если есть еще записи с подобдным значением в crossid, то товар аналогичен.

Вопрос. Как составить запрос, или модернезировать таблицы, что бы я мог получить таблицу, в которой будет указаны данные о товаре, его аналогах и кто эти все позиции может поставить? Т.е. объеденить в все эти таблицы?
Если можно, то без вложенных запросов....
----------------------------------------
Артитсты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Запрос на выборку. Как корректно составить?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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