Словник бази даних DZ pre_common_member_status таблиця статусу користувача
- uid, mediumint, ідентифікатор члена,
- regip, char, зареєстрована IP,
- lastip, char, останній ухід IP,
- порт, smallint, останній номер порту входу,
- Останній візит, Інтерв'ю, Останній час відвідування,
- lastactivity, int, остання активність,
- lastpost, int, остання публікація,
- lastsendmail, int, останній лист, надісланий додому, оригінальне поле — lastsend,
- невидимий, крихітний, інкогніто вхід,
- buyercredit, smallint, кредитний рейтинг покупця та бали,
- sellercredit, smallint, кредитний рейтинг продавця та бали,
- Улюблені часи, MediumInt, улюблені для особистого простору,
- sharetime, mediumint, спільний особистий простір,
- Profileprogress, tinyint, завершення профілі,
Перевіримо, чи це таблиця «pre_common_member_status», як показано на рисунку нижче:
Перевага використання часових позначок для зберігання часу полягає в тому, що ефективність запитів висока, швидкість швидкість, а ефективність запиту даних за певний період часу значно вища з часовими позначками, ніж з часом
Ми звертаємося до користувачів, які не входили в систему після 1 січня 2018 року, і SQL-інструкція виглядає так:
Після того, як ми дізнаємося UID цих користувачів, ми хочемо запитати ім'я користувача та електронну адресу користувача, як це робити? Таблиця користувача dz зберігається у таблиці "pre_ucenter_members", потрібно приєднатися до запиту таблиці, SQL виглядає так:
|