Вы не зашли.
Главная » PHP » PHP+MySQL
#641. despod Off (0)
Участник
2010.07.30 12:12
Gemorroj написал:
несколько постами выше)
я просто не пойму что такое as  и left join on
#642. Gemorroj Off (107)
Administrator
2010.07.30 14:02
AS - это алиас, просто то что слева AS будет иметь имя которое написано справа AS
LEFT JOIN - это связь с таблицей. Т.е. мы добавляем к нашему запросу еще одну таблицу.
ON - это равнозначно WHERE, только используется в случае с джоинами (JOIN)
#643. despod Off (0)
Участник
2010.07.30 21:09
Gemorroj написал:
AS - это алиас, просто то что слева AS будет иметь имя которое написано справа AS
LEFT JOIN - это связь с таблицей. Т.е. мы добавляем к нашему запросу еще одну таблицу.
ON - это равнозначно WHERE, только используется в случае с джоинами (JOIN)
спасибо доступно обясняешьsmile
#644. despod Off (0)
Участник
2010.08.05 14:02
привет , ребята а как сделать постраничную навигацию чтобы я в папку закидывал картинки и они вывозились постранично?
#645. Morgan Off (10)
Участник
2010.08.05 21:09
нужно оптимизировать запросы.
первый запрос :
Код:
SELECT id FROM posts
второй (уже при обработке результатов первого)
Код:
SELECT COUNT(*) FROM posts WHERE id = $post['someid']
можно ли как то это всунуть в один?
пробовал так
Код:
SELECT id,(SELECT COUNT(*) FROM posts WHERE posts.id = posts.someid) AS is_someid FROM posts
но возвращает всегда is_someid = 0
Натан ротшильд :
Кто владеет информацией, тот владеет миром
#646. xits Off (2)
Участник
2010.08.05 21:09
Morgan просто у тя оба posts, думаю из-за него smile попробуй основной через альянс smile
SELECT id,(SELECT COUNT(*) FROM posts WHERE posts.id = main.someid) AS is_someid FROM posts AS main
или
SELECT id,(SELECT COUNT(*) FROM posts WHERE id = posts.someid) AS is_someid FROM posts
Отредактировано xits (2010.08.05 21:09)
#647. Morgan Off (10)
Участник
2010.08.05 22:10
xits, спасибо!  smile
Натан ротшильд :
Кто владеет информацией, тот владеет миром
#648. xits Off (2)
Участник
2010.08.05 22:10
Morgan написал:
xits, спасибо!  smile
не за что))
#649. aluka Off (0)
Участник
2010.08.16 21:09
Код:
CREATE TABLE IF NOT EXISTS `categories` (
`id` tinyint(3) unsigned NOT NULL auto_increment,
`position` tinyint(3) unsigned NOT NULL default '0',
`name` tinytext character set utf8 collate utf8_unicode_ci NOT NULL default '',
`description` tinytext character set utf8 collate utf8_unicode_ci NOT NULL default '',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
tam vsio provilno i xorosho dzelal? ) eto table dlia blog script
#650. Gemorroj Off (107)
Administrator
2010.08.16 21:09
почему tinyint , у тебя максимум 255 записей может быть чтоли?
Страниц: 163 64 65 66 67119 Все
Главная
WEB
PunBB Mod v0.6.2
0.035 s