Jump to content

[SOLVED] Help with Query


limitphp

Recommended Posts

I have two tables:

playlists

columns include:

id, name, userID

 

playlist_songs

columns include:

id, playlistID, songID

 

I want to list all the playlists for userID 2 and I want to show the number of songs in the playlist.

I tried using this query:

SELECT name,COUNT(ps.playlistID) as song_count

FROM playlists p

INNER JOIN playlist_songs ps ON p.id = ps.playlistID

WHERE userID = 'u2'

 

I get this error:

#1140 - Mixing of GROUP columns (MIN(),MAX(),COUNT(),...) with no GROUP columns is illegal if there is no GROUP BY clause

 

I tried putting a GROUP BY song_count in there, but that didn't work either.

Do I need to do something other than using an inner join to get the song count for each playlist?

thanks

 

Link to comment
https://forums.phpfreaks.com/topic/146752-solved-help-with-query/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.