Oracle ya da MsSql tarzında veritabanlarında basitçe belki yapılabilir ama php de sorguda biraz uğraştırır sanki, en güzeli Navicat gibi bir program yardımıyla devamlı lazım olacak bu tarz işlemler için view oluşturup viewden direk çekmek diye düşünüyorum.
Arkadaşın sorusu zaten php ile ilgili değil, SQL ile ilgili.
MySQL de MsSQL de Oracle da diğerleri de hemen hemen birbiri ile aynı olduğundan bu tarz basit sorguları kolayca gerçekleştirebilirler.