Тег sql

VexeR

В тред саммонятся sql-щики. Имеются древовидные каменты.
Организованы так: таблица типа ID, Parent_ID, Author_ID, Comm.
Надо: одним запросом выцепить и каменты с Parent_ID=0, к которым тебе оставили каменты, и каменты, к которым ты оставил каменты сам. Что-то туплю...

Tishka17

Вот у меня есть программа с конфигами и базой данных в муускуле/оракле. Как лучше сделать скрипт инсталляции, чтобы при обновлении я мог нормально и конфиги проапдейтить и схему в бд? Как вообще вопросы обновления в таких случаях

VexeR

Реквестирую умельца на sql в тред. Никак сам не соображу: есть, условно, таблица, в которой хранятся посты пользователей (POSTS). Есть таблица связей между пользователями - кто кого читает (FRIENDS). Ну и таблица с пользователями (USERS), в которой в числе прочих есть TIMESTAMP - когда пользователь последний раз смотрел ленту. Нужен запрос, который будет возвращать количество постов (но не сами посты!), которые появились во френдленте со времен этого TIMESTAMP. У кого какие идеи?

VexeR

Что-то мозг у меня плавится нынче с утра. Есть табличка людей типа (id, person). Еще есть вещи (id, id_owner, object). И табличка "френдов": (id_who, id_friend). Как вывести список object'ов, "принадлежащих" не человеку, а его друзьям? Запрос никак не вырисовывается.

VexeR

Есть три таблицы, условно: "Тип", "Имена" и "Записи". Одним LEFT JOIN можно получить заданную строку из "Записи", где id имени заменен на само имя. А как надо строить зарос, чтобы еще заменить и id типа на сам тип? Мозги уже плавятся к концу недели...

Добавить пост

Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
Для форматирования текста используется Markdown.