абсолютный по сравнению с относительными ссылками?

Вы говорите, что это не работает?

select sum(total)
from (select Payee as Name, SUM(Amount) as Total 
      from Ledger 
      where timestamp < '2019-01-01' and
            timestamp >= '2018-01-01' and
            category like '%Contract%' 
      group by Payee
      having sum(amount) > 600 
     ) l;

Вам не нужно преобразовывать даты для логики, которую вы хотите реализовать.

5
задан Jeremy Ruten 5 December 2008 в 02:40
поделиться

6 ответов

Относительные ссылки позволяют Вам, используют меньше кода для пересечения структуры, и они позволяют Вам перемещать домены, не имея необходимость делать любую дополнительную работу. Вы просто копируете свою структуру каталогов в новый домен, и это работает.

Как меньшее соображение, Абсолютные ссылки не заставляют Вас волноваться о положении Вашего документа относительно других документов - который, в то время как не 'трудно' преодолеть, это добавляет дополнительный слой мысли, что необходимо быть осведомлены о.

К счастью священная война не является столь же большой как другие священные войны программирования.

Для электронной почты Вашим единственным реальным выбором являются абсолютные ссылки.

11
ответ дан 18 December 2019 в 07:11
поделиться

Электронная почта? Я не думаю, что существует опция кроме абсолютных ссылок. Это гарантирует Вам, что, неважно, кто и как прочитает Вашу электронную почту, Ваши ссылки укажут на место, в котором Вы нуждаетесь.

4
ответ дан 18 December 2019 в 07:11
поделиться

Для основанного на HTML электронного письма абсолютные ссылки являются очень важным недопустимым, потому что у них нет контекста веб-сайта, чтобы заставить относительные ссылки работать. Существуют некоторые механизмы для установки ОСНОВЫ документа, но пытаются подать это к Lotus Notes...

Лично, на веб-сайтах, я пытаюсь использовать, по крайней мере, корневые абсолютные ссылки /foo/yada.htm большую часть времени, потому что их легче протестировать, и я никогда не использую родительские ссылки пути, если, помещая что-то на CD, не любите выключать их на веб-сервере из соображений безопасности.

Я работаю главным образом с сайтами CMS / управляемыми данными сайтами, не страдайте от боли выполнения его вручную.

4
ответ дан 18 December 2019 в 07:11
поделиться

Я думаю, когда Вы отправляете основанную на HTML почту, необходимо всегда использовать абсолютные ссылки, помнить, что почта будет считанной в программе почтового клиента пользователей, и относительные ссылки будут бесполезны, если Вы не укажете Тег BASE.

2
ответ дан 18 December 2019 в 07:11
поделиться

абсолютные ссылки всегда начинают с корневого веб-сайта

/portal/images/myImage.png

относительные ссылки всегда начинают с положения той страницы

../images/myImage.png

это - все о Вас, когда использование этого приближается, потому что я люблю к копии/прошлому веб-приложения дыры с сервера на сервер и иногда помещаю его в другие sub папки, я склонен использовать более, чем абсолютные Относительные ссылки.

и в одном доменном корне у меня всегда есть несколько подпапок и некоторые файлы по умолчанию как:

  • / веб-сайт
  • / портал
  • / почта
  • / iPhone
  • default.aspx
  • robots.txt
  • sitemap.xml

и во всех я имею

  • / CSS
  • /js
  • / изображения
  • files.aspx

вместо того, чтобы иметь CSS в корневой папке, которая содержит все файлы CSS для всех sub приложений, например, я всегда предпочитаю иметь все во всего одном месте, для меня лучше переместить его где-то в другом месте.

если Вы склонны создавать веб-приложение, чтобы быть постоянными в том месте, там является не теплым для использования полных путей, это - вопрос вкуса и не лучшей практики.

HTML в электронном письме

Это - место, что у Вас должен быть полный путь http://www.mydomin.com/images/myImage.png

надежда это помогает :)

1
ответ дан 18 December 2019 в 07:11
поделиться

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

Например:

COMPLETE_SITE_NAME = "http://www.mysite.com/"; свяжитесь = COMPLETE_SITE_NAME. "pagetoContent.html";

Немного медленнее, но гибкий.

1
ответ дан 18 December 2019 в 07:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: