Advertisement
BufferStack

Untitled

Jun 19th, 2012
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 0.91 KB | None | 0 0
  1. SELECT pet.*
  2.      , ownrs.id AS ownrunique
  3.      , ownrs.super
  4.      , ( SELECT COUNT(*)  ,MAX(comments.comDate) AS lastCom  /* Trying to add a new field here (how to select multiple columns here) */
  5.          FROM comments
  6.          WHERE pet.id = comments.petid  
  7.        ) AS noOfCom
  8.      , ( SELECT COUNT(*)
  9.          FROM petfb
  10.          WHERE pet.id = petfb.petid
  11.            AND feedback IN (1, 100)
  12.        ) AS newLikes
  13.      , ( SELECT COUNT(*)
  14.          FROM petfb
  15.          WHERE pet.id = petfb.petid
  16.            AND feedback IN (5,10)  
  17.        ) AS newDisLikes
  18.      , ownrs.name
  19. FROM
  20.         ( SELECT pet.*
  21.           FROM pet
  22.           WHERE catid = 21
  23.           ORDER BY `lastCom` DESC  /* Sort order needs to be changed. */   
  24.           LIMIT 0, 10
  25.         ) AS pet
  26.     INNER JOIN
  27.         ownrs
  28.             ON ownrs.uniqueID = pet.ownerID;
  29. /* ORDER BY removed from here; Seems not required. */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement