SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 08.04.2012 13:36:42

uqmeebi
Участник
Зарегистрирован: 08.04.2012
Сообщений: 3

2 Таблицы Один Запрос как?

ребят помогитье составить запрос есть две таблисы:


CREATE TABLE IF NOT EXISTS `wp_bcdinamomatches_teams` (
  `id` smallint(6) NOT NULL AUTO_INCREMENT,
  `name` tinytext CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
  `description` text CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
  `logo` tinytext CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=cp1251 AUTO_INCREMENT=10 ;
 



CREATE TABLE IF NOT EXISTS `wp_bcdinamomatches_matches` (
  `id` smallint(6) NOT NULL AUTO_INCREMENT,
  `time` datetime NOT NULL,
  `versus_team_id` smallint(6) NOT NULL,
  `location` tinytext CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
  `comment` text CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
  `our_score` smallint(6) NOT NULL,
  `opponent_score` smallint(6) NOT NULL,
  `link` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
  `field_override` tinytext CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=cp1251 AUTO_INCREMENT=10 ;
 


нужно составить одни запрос где целиком будет выводится содержание даблицы wp_bcdinamomatches_matches
с подставкои значении versus_team_id из второи таблицы помогитье пожалуста

Неактивен

 

#2 08.04.2012 13:40:23

deadka
Администратор
Зарегистрирован: 14.11.2007
Сообщений: 2422

Re: 2 Таблицы Один Запрос как?

А через какое поле таблицы связаны между  собой?


Зеленый свет для слабаков, долги отдают только трусы, тру гики работают только в консоли...

Неактивен

 

#3 08.04.2012 13:44:46

uqmeebi
Участник
Зарегистрирован: 08.04.2012
Сообщений: 3

Re: 2 Таблицы Один Запрос как?

через versus_team_id вот толко при вызове подставляются сами ключи и я не знаю как с помошю етих ключеи вызвать значения из второи таблицы.

ну это все логично все работает правильно просто я новичок в MySQL и не могу смонтировать запрос.

Отредактированно uqmeebi (08.04.2012 13:48:45)

Неактивен

 

#4 08.04.2012 13:48:38

deadka
Администратор
Зарегистрирован: 14.11.2007
Сообщений: 2422

Re: 2 Таблицы Один Запрос как?

SELECT wt.id, wt.`name`, wt.description, wt.logo,   wb.id, wb.`time`, ... , wb.field_override  FROM wp_bcdinamomatches_teams wt JOIN `wp_bcdinamomatches_matches` wm ON wt.id = wm.versus_team_id;


Ненужные поля уберите из списка выборки.


Зеленый свет для слабаков, долги отдают только трусы, тру гики работают только в консоли...

Неактивен

 

#5 08.04.2012 14:03:26

uqmeebi
Участник
Зарегистрирован: 08.04.2012
Сообщений: 3

Re: 2 Таблицы Один Запрос как?

спасибо то что надо smile

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson