Вопрос по реализации запроса в бд.

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО
#1 17 марта 2012 в 17:55
Возможно ли такое реализовать методами Инстанта или придется писать свою прослойку.

Нужно сделать вот такой запрос:
  1.  
  2. CREATE TEMPORARY TABLE user_id(
  3. id INT(11),
  4. senddate DATETIME
  5. ) TYPE = MYISAM;
  6. INSERT INTO user_id (id, senddate)
  7. SELECT to_id
  8. , senddate
  9. FROM
  10. cms_user_msg
  11. WHERE
  12. from_id = 1;
  13.  
  14. INSERT INTO user_id (id, senddate)
  15. SELECT
  16. from_id, senddate
  17. FROM
  18. cms_user_msg
  19. WHERE
  20. to_id = 1;
  21. SELECT
  22. DISTINCT d.id
  23. , max(d.senddate)
  24. , u.login
  25. , u.nickname
  26. , u.is_deleted
  27. , p.imageurl
  28. FROM
  29. user_id d
  30. LEFT JOIN
  31. cms_users u
  32. ON u.id = d.id
  33. LEFT JOIN
  34. cms_user_profiles p
  35. ON p.user_id = d.id
  36.  
Можно его выполнить средствами инстанта, или я напрасно трачу время.
#2 17 марта 2012 в 18:41
вопрос закрыт, решил сам.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.