Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
SQL Запрос
#11
Все в мире относительно )
Ответ
#12
offtop
Ответ
#13
Неверный Написал:Вот Вам пример сложного запроса на топ альянсов делал:

[SRC="sql"]SELECT ally_name AS NS_allyName, ally_crest_id AS NS_allyCrestId, ally_id AS NS_allyId, characters.char_name AS NS_leaderName, characters.online, cd.count AS NS_players
FROM clan_data
LEFT JOIN characters ON clan_data.leader_id = characters.charId
LEFT JOIN (
SELECT ally_id AS ad, COUNT(*) AS count
FROM clan_data
LEFT JOIN characters ON clan_data.clan_id = characters.clanid
GROUP BY ad
) AS cd ON clan_data.ally_id = cd.ad
WHERE clan_id=ally_id AND characters.accesslevel=0
ORDER BY cd.count DESC
LIMIT {LIMIT}[/SRC]

Или вот для форума делал подробный запрос:

[SRC="sql"]
SELECT tid, {$prf}topics.title, starter_name, {$prf}topics.last_poster_name, start_date, {$prf}topics.last_post, {$prf}topics.forum_id,
{$prf}posts.post, {$prf}posts.author_id, {$prf}posts.pid,
{$prf}members.member_id,
{$prf}forums.name
FROM {$prf}topics
LEFT JOIN {$prf}posts ON {$prf}topics.tid = {$prf}posts.topic_id AND {$prf}topics.last_post = {$prf}posts.post_date
LEFT JOIN {$prf}members ON {$prf}topics.last_poster_name = {$prf}members.name
LEFT JOIN {$prf}forums ON {$prf}topics.forum_id = {$prf}forums.id
WHERE approved='1' $invisCategory
ORDER BY {$prf}topics.last_post DESC
LIMIT {$cfg['forum']['maxList']}[/SRC]

Где вы тут увидели сложный запрос?
Ну вот Вам вот такой:

Код
Но это тоже простой запрос - кучу LEFT JOIN-ов нельзя назвать сложным запросом, Вы не видели, наверное, какие запросы бывают в крупных организациях, где иногда результатом выполнения является 100+ полей, объединенных по нетривиальным условиям.
А все к тому, что у каждого человека порог знаний свой, зачем топикстартеру показывать сложные запросы? Понятное дело, что он ничего не поймет в них, т.к. не изучал тему.
// aka Deft
Ответ
#14
Yorie, ну там кол-во лефт джоинов, а у меня не просто, там еще вложение сложное есть. Попробуй разбери Big Grin
Ответ
#15
Тсу: Вы меня конечно извините, но такая тема создана Вами исключительно из лени. Если Вы говорите, что можете написать простой запрос, то что Вам мешало для примера создать простой для одного Рб с инсертом? Или же просто вытащить уже готовую строчку из дроп листа и изменить в ней данные под себя? Да, это долго и глупо и есть способы на много проще и автоматизированнее. Но если знаний на это не хватает и изучать мускул (хотя можно просто проявить не много сообразительности, взять шавровые запросы с выборкой и сделать по аналогии) Вы не хотите, то что это тогда? Разве не лень?
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  запрос sql. добавить предмет в дроп мобам по уровню sheg300 2 2,034 06-17-2018, 09:48 PM
Последний пост: PROGRAMMATOR
  Помогите создать правильный mssql запрос ussyka 2 1,645 09-03-2016, 12:32 AM
Последний пост: Stenly76
  Sql запрос Verizon 4 1,693 02-20-2016, 07:44 PM
Последний пост: PROGRAMMATOR
  Помогите составить правильно SQL запрос itcry 2 1,432 02-05-2016, 01:35 PM
Последний пост: itcry
  Подскажите запрос mego4el 9 2,390 09-18-2015, 04:07 PM
Последний пост: Dementor
  Ищу MySQL запрос singer 9 2,226 11-10-2014, 11:11 AM
Последний пост: Donatte
  sql запрос на удаление пустых аккаунтов sqll 6 2,338 05-08-2014, 01:14 AM
Последний пост: mishut
  Подскажите запрос mego4el 4 1,564 08-29-2013, 04:55 PM
Последний пост: KID
  [SQL]Подскажите запрос ipx 3 1,349 07-26-2013, 04:50 PM
Последний пост: AllMighty
  SQL запрос количество кланов в бд ipx 3 1,469 07-19-2013, 08:03 PM
Последний пост: ipx

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)