Перейти к содержимому

Реферальная программа Мегаплана


Sql запросы в мануалах и в реале 2 большие разницы, парадокс

#1 surfer

surfer
  • Заблокированные
  • 1 956 сообщений
  • Репутация: 71
0

Отправлено 01 Август 2009 - 12:38

столкнулся с такой проблемой в мануалах приводят листинге sql запросы, которые якобы должны выполняться, для получения рабочего запросы нужно его изменить до неузнаваемости, с такими нюансами, о которых нигде не пишется, зачем так делается, специально?

 

 

  • 0

#2 Евгений

Евгений
  • Пользователь
  • 481 сообщений
  • Репутация: 0

Отправлено 01 Август 2009 - 12:55

пример приведите таких запросов, может что то неправильно делаете?

P.S. я думал Вы спамер.... слишком много тем с ссылками на сторонние ресурсы
  • 0

#3 surfer

surfer
    Topic Starter
  • Заблокированные
  • 1 956 сообщений
  • Репутация: 71

Отправлено 01 Август 2009 - 14:40

нет я поделился всего в 4-темах ссылками на полезные ресурсы для верстальщика :)
или вы считаете, что привиденные ссылки бесполезны?

вот например про алиасы:

select_expr can be given an alias using AS alias_name. The alias is used as the expression's column name and can be used in GROUP BY, ORDER BY, or HAVING clauses. For example:

SELECT CONCAT(last_name,', ',first_name) AS full_name
FROM mytable ORDER BY full_name;

вот как тут понять, что надо делать вот так:

"SELECT *, ad.name AS ad_name, sections.name AS sections_name FROM ad LEFT JOIN sections ON ad.sections=sections.id ORDER BY ad.id DESC LIMIT $start, $num"

с PHP как-то все прозрачно

или вот еще перл
ADDDATE(temporal_expression, number_of_days)
как из этого понять как вычислить количствон прошедих дней, на выходе вот
SELECT * FROM ads WHERE field_data>=NOW()-INTERVAL 1 DAY ORDER BY id DESC
  • 0

#4 ZiTosS

ZiTosS
  • Пользователь
  • 5 148 сообщений
  • Репутация: 8

Отправлено 05 Август 2009 - 11:29

sc2r2bey, Вам дают информацию, а вы её должны переработать и изучить. Я вообще купли книжку и мне её достаточно, там всё подробно расписано.
  • 0

#5 surfer

surfer
    Topic Starter
  • Заблокированные
  • 1 956 сообщений
  • Репутация: 71

Отправлено 05 Август 2009 - 12:13

книжек полно, но нюансы там не расписаны :)
  • 0

#6 ZiTosS

ZiTosS
  • Пользователь
  • 5 148 сообщений
  • Репутация: 8

Отправлено 06 Август 2009 - 22:58

sc2r2bey, не буду спорить. Я сказал как я считаю. Ту книжку, которую я приобрёл мне достаточно. Там и про оператор AS почитать можно и про администрирование MySQL и многое другое. Не зря же 2 человека, один доктор наук, а другой его работник, инженер старались и накатали 1000 страниц. Притом я гляжу вы любите ресурс softtime.ru
Так вот скажу, книгу написали именно авторы ресурса, это их сопроводительный сайт.
  • 0

#7 ZiTosS

ZiTosS
  • Пользователь
  • 5 148 сообщений
  • Репутация: 8

Отправлено 24 Октябрь 2009 - 23:47

JonyBiz, вы насчёт конкатенации строк в базе? Это верно, но если взглянуть на возможности работы с датой в MySQL в 2 счёта , и как с этой же полученной датой(в виде строки) работать в PHP. Так что не всегда нужно от базы уходить.
  • 0


Оформление форума – IPBSkins.ru