Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Truy vấn đơn bắt buộc để tìm nạp dữ liệu từ các bảng

1)all details from user_message

SELECT * FROM user_messages WHERE userid = <userID> AND messageid = <messageID>;

2)last 10 comments related to messageid in ascending order from comments table (one message can have multiple comments)which includes comment_id ,comment, comment_date,and details of commented_by(fname,lname,small_pic_path).

SELECT a.comment_id, a.comment, a.comment_date, b.fname || b.lname || c.small_pic_path "Commented by" 
FROM comments a, smusers b, profile_pic c, user_messages d
WHERE d.messageid = <messageID>
AND d.userid = b.id
AND b.id = c.userid
ORDER BY comment_date
LIMIT 0, 10;

3)all small_pic_path from post_images(one message can have multiple images),

SELECT small_pic_path
FROM post_images;

4)total likes from like table,

SELECT * FROM likes;

5)all details (smsusers.*,profile_pic.*) of sentby

You have not posted the structure of sentby


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Có một Hồ sơ tương đương cho MySql không?

  2. Làm thế nào để MySQL nhận biết được các ký tự nhiều byte trong LIKE và REGEXP?

  3. Tóm tắt các bản ghi chi tiết MySQL khớp theo dải địa chỉ IP - bắt buộc phải có mySQL Jedi Knight

  4. com.mchange.v2.resourcepool.CannotAcquireResourceException:ResourcePool không thể lấy được tài nguyên từ nhà máy hoặc nguồn chính của nó

  5. sql tham gia dưới dạng biểu đồ venn