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

hệ thống thanh toán định kỳ

Tôi chắc chắn sẽ lưu trữ đăng ký của bạn một cách riêng biệt với thông tin thành viên của bạn. Điều này không chỉ cho phép bạn ghi lại đầy đủ tất cả các đăng ký mà còn hữu ích nếu bạn cần có các đăng ký có độ dài thay đổi. Cấu trúc bảng của bạn có thể giống như sau:

subscriptions
-------------
subscription_id  integer
member_id        integer
start_date       date
end_date         date
date_paid        datetime

Sau đó, bạn có thể sử dụng SQL trực tiếp để tìm các đăng ký sắp hết hạn, v.v. Vì vậy, để tìm bất kỳ đăng ký nào sắp hết hạn trong vòng bảy ngày tới, bạn có thể có một cái gì đó như

SELECT
  member_id,
  MAX(end_date) as expires_date
FROM
  subscriptions
GROUP BY
  member_id
HAVING
  expires_date < DATE_ADD( CURDATE() INTERVAL 7 DAY )


  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ó cách nào đơn giản trong ứng dụng ASP.NET của tôi để tìm hiểu theo chương trình máy chủ mysql db có bị lỗi không?

  2. Truy vấn GTFS để liệt kê tất cả thời gian khởi hành và đến giữa hai tên điểm dừng

  3. Kết hợp nhiều hàng hoặc kết quả có cùng tiêu đề để tạo menu thả xuống với PHP và MySQL

  4. chỉnh sửa hình ảnh bằng cách sử dụng loại tệp đầu vào

  5. Tải hình ảnh lên cơ sở dữ liệu MySQL bằng Blob