Re[2]: Возможно ли как то упростить написание запросов к базе?
От: CTAC  
Дата: 19.12.13 03:08
Оценка:
Здравствуйте, CTAC, Вы писали:

CTA>Здравствуйте, Аноним, Вы писали:


А>>Часто приходится писать запросы к базе и сильно напрягает на каждый чих писать join

А>>Хотелось бы вместо
А>>
А>>select * from books b
А>>left join authors a on a.id = b.authorId
А>>where a.name = 'foo'
А>>

А>>что нибудь типа
А>>
А>>select * from books b
А>>where b.author.name = 'foo'
А>>


А>>Нужно не для разработки, а только для написания один раз, получил данные, посмотрел на них и код выкинул.

А>>Возможно какой то диалект или инструментарий такое поддерживает?

CTA>Возможен, но в любом случае необходима ссылка на вторую таблицу


CTA>Существует ещё такая схема


CTA>
CTA>select * from books b, authors a
CTA>where a.name = 'foo'
CTA>a.id = b.authorId
CTA>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.