Ciao a tutti, vorrei sapere come potrei unire queste due select usando una subquery o qualcosa di simile:
codice:SELECT ID, user_nicename, display_name FROM users ORDER BY display_name'Le due select hanno in comune ID = post_author.codice:SELECT DISTINCT post_author, COUNT(ID) AS count FROM posts WHERE post_type = "post" GROUP BY post_author
Avevo pensato di unirle in questo modo:
Ovviamente non funziona, visto che la subquery mi restituisce due valori e non uno solo...codice:SELECT ID, user_nicename, display_name, (SELECT DISTINCT post_author, COUNT(ID) AS count FROM posts WHERE post_type = "post" GROUP BY post_author) AS counter FROM users ORDER BY display_name'

Rispondi quotando