Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Проблема с выборкой из 2-х таблиц и SUBSTRING (tmj) 17/10/2005 - 17:24:07
      Re: Проблема с выборкой из 2-х таблиц и SUBSTRING (Po4emu4ka) 17/10/2005 - 17:34:09
      Re: Проблема с выборкой из 2-х таблиц и SUBSTRING (tmj) 17/10/2005 - 17:36:17
      Re: Проблема с выборкой из 2-х таблиц и SUBSTRING (tmj) 17/10/2005 - 17:43:04
      Re: Проблема с выборкой из 2-х таблиц и SUBSTRING (Po4emu4ka) 17/10/2005 - 17:45:20
      Re: Проблема с выборкой из 2-х таблиц и SUBSTRING (tmj) 17/10/2005 - 19:15:13

> Original message text:
> From: tmj - 17/10/2005 - 17:24:07
> Subject:Проблема с выборкой из 2-х таблиц и SUBSTRING
> -----------------
> Есть 2 таблицы content и section_content связанные по section_id
> В табалице content поле long_description longtext collate latin1_bin
> при выполнении запроса
> select substring(c.long_description from 1 for 900), sc.section_id from content c,section_content sc order by sc.section_id
>
> substring возвращает пустые значения, не могу разобраться почему
>
> Версия MySQL 4.1.13
>
>


From: tmj - 17/10/2005 - 19:15:13
Subject:Проблема с выборкой из 2-х таблиц и SUBSTRING
-----------------
Твой пример отработал ок ... начинаю со своим работать и никак, вот что у меня есть:
CREATE TABLE `content` (
`content_id` int(11) unsigned NOT NULL auto_increment,
`short_description` varchar(255) collate latin1_bin default NULL,
`long_description` longtext collate latin1_bin,
`published` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
`sent` timestamp NOT NULL default '0000-00-00 00:00:00',
`is_emailed` enum('Y','N') collate latin1_bin default NULL,
`is_published` enum('Y','N') collate latin1_bin default NULL,
`file_id` int(11) default NULL,
`thumbnail_id` int(11) default NULL,
`language_id` int(11) default NULL,
`content_order` smallint(6) default '0',
PRIMARY KEY (`content_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_bin AUTO_INCREMENT=191 ;

INSERT INTO `content` (`content_id`, `short_description`, `long_description`, `published`, `sent`, `is_emailed`, `is_published`, `file_id`, `thumbnail_id`, `language_id`, `content_order`) VALUES (189, 0x4269726420666c7520657870657274732074726176656c20746f2041736961, 0x3c503e666420677264666120666420676675206467206664206766646c2073643b6c2072723b26233033393b6c20743b6c646620676c66642c6766646c3b68676b3c42523e2066642067726466612066642067666467206664206766646c2073643b6c2072723b26233033393b6c20743b6c646620676c66642c6766646c3b68676b66642067726466612066642067666467206664206766646c2073643b6c2072723b26233033393b6c20743b6c646620676c66642c6766646c3b68676b66642067726466612066642067666467206664206766646c2073643b6c2072723b26233033393b3c2f503e0d0a3c503e6c20743b6c646620676c66642c6766646c3b68676b66642067723c42523e6466612066642067666467206664206766646c2073643b6c2072723b26233033393b6c20743b6c646620676c66642c6766646c3b68676b666420677264666120666420266e6273703b67666467206664206766646c207320643b6c2072723b26233033393b6c20743b6c646620676c66642c6766646c203b68676b66642067723c2f503e0d0a3c503e646661206620642067666467206664206766646c2073643b6c2072723b26233033393b6c20743b6c646620676c66642c6766646c3b68676b66642067726466612066642067666467206664206766646c2073643b6c2072723b26233033393b6c20743b6c646620676c66642c6766646c3b68676b66642067726466612066642067666467206664206766646c2073643b6c2072723b26233033393b6c20743b6c646620676c66642c6766646c3b68676b666420677264666120666420266e6273703b67666467206664206766646c2073643b6c2072723b26233033393b6c20743b6c646620676c66642c6766646c3b68676b66642067726466612066642067666467206664206766646c2073643b6c2072723b2026233033393b6c20743b6c646620676c66642c6766646c3b68676b66642067726466612066642067666467206664206766646c2073643b6c2072723b26233033393b6c20743c2f503e0d0a3c503e3b6c646620676c66642c6766646c3b68676b6664206772206466612066642067666467206664206766646c2073643b6c2072723b26233033393b6c20743b6c646620676c66642c6766646c3b68676b3c2f503e, '2000-01-01 12:59:22', '0000-00-00 00:00:00', 0x4e, 0x59, 0, 0, 2, 0);
INSERT INTO `content` (`content_id`, `short_description`, `long_description`, `published`, `sent`, `is_emailed`, `is_published`, `file_id`, `thumbnail_id`, `language_id`, `content_order`) VALUES (182, 0x7069637475726573, 0x3c42523e3c42523e3c494d47206873706163653d30207372633d22696d616765732f3233335f31363135362e6a70672220626f726465723d303e266e6273703b266e6273703b266e6273703b266e6273703b266e6273703b266e6273703b266e6273703b203c494d47206873706163653d30207372633d22696d616765732f3233345f31363138382e6a70672220626f726465723d303e266e6273703b3c42523e3c42523e3c42523e266e6273703b266e6273703b266e6273703b266e6273703b266e6273703b266e6273703b266e6273703b20, '2000-01-01 15:30:05', '0000-00-00 00:00:00', 0x4e, 0x59, 0, 0, 2, 0);
INSERT INTO `content` (`content_id`, `short_description`, `long_description`, `published`, `sent`, `is_emailed`, `is_published`, `file_id`, `thumbnail_id`, `language_id`, `content_order`) VALUES (175, 0x4e455753202d20464c4f5745525320425559, 0x3c42523e3c42523e0d0a3c44495620636c6173733d7469746c6520616c69676e3d63656e7465723e4845414445523c2f4449563e3c42523e0d0a3c44495620616c69676e3d63656e7465723e3c494d47206873706163653d30207372633d22696d616765732f3233345f31363138382e6a70672220626f726465723d303e3c2f4449563e0d0a3c44495620636c6173733d74787420616c69676e3d63656e7465723e576965207a696a6e2077696a20656e2077617420646f656e2077653f3c2f4449563e, '2000-01-01 16:12:02', '0000-00-00 00:00:00', 0x4e, 0x59, 0, 250, 2, 0);



CREATE TABLE `section_content` (
`content_id` int(11) NOT NULL default '0'
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_bin;

INSERT INTO `section_content` (`content_id`) VALUES (188);
INSERT INTO `section_content` (`content_id`) VALUES (180);
INSERT INTO `section_content` (`content_id`) VALUES (175);
INSERT INTO `section_content` (`content_id`) VALUES (182);
INSERT INTO `section_content` (`content_id`) VALUES (189);
INSERT INTO `section_content` (`content_id`) VALUES (185);
INSERT INTO `section_content` (`content_id`) VALUES (184);
INSERT INTO `section_content` (`content_id`) VALUES (179);
INSERT INTO `section_content` (`content_id`) VALUES (178);
INSERT INTO `section_content` (`content_id`) VALUES (176);
INSERT INTO `section_content` (`content_id`) VALUES (186);

Делаю запрос:
select substring(c.long_description from 1 for 900), sc.content_id from content c,section_content sc where sc.content_id=c.content_id and sc.content_id='182'order by c.short_description

И опять пусто ... :(



[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
24471



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |