Я часто точно знаю, чего я хочу, и знаю, как связаны таблицы, чтобы получить его, но мне очень трудно переводить эти знания буквального языка в синтаксис SQL, когда речь идет о соединениях. Есть ли у вас какие-либо советы или приемы, которыми вы могли бы поделиться в прошлом?
Это простой, но плохой пример:
"У меня есть категории, в которых есть продукты" один ко многим ", которые имеют варианты" один ко многим ", которые имеют источники" один ко многим ". Мне нужны все источники, которые относятся к категории XYZ."
Я представляю себе что-то, где вы вычеркиваете определенные языковые термины и заменяете их синтаксисом SQL. Можете ли вы поделиться тем, как вы формулируете свои запросы, основываясь на некоторой концепции, подобной этой? Спасибо!