DBZ's databasewoordenboek pre_common_member_status gebruikersstatustabel
- UID, mediumint, lid id,
- regip, char, geregistreerd IP,
- lastip, char, laatste login-IP,
- poort, smallint, laatste loginpoortnummer,
- Laatste bezoek, int, laatste bezoek tijd,
- Laatste activiteit, int, laatste activiteit,
- Laatste post, int, laatst gepubliceerd,
- Lastsendmail, int, het laatste e-mailadres dat naar huis is is het oorspronkelijke veld is lastsend,
- onzichtbaar, tinyint, incognito login,
- BuyerCredit, Smallint, Buyer Credit Rating en punten,
- SellerCredit, Smallint, Verkoper Kredietscore en Punten,
- Favorieten, Medium, Favorieten in persoonlijke ruimte,
- Sharetimes, Medium, Persoonlijke Ruimte Delen,
- profileprogress, tinyint, profile completion,
Laten we controleren of het een "pre_common_member_status"-tabel is, zoals te zien is in de onderstaande figuur:
Het voordeel van het gebruik van tijdstempels om tijd op te slaan is dat de query-efficiëntie hoog is, de snelheid snel en de efficiëntie van het opvragen van data binnen een bepaalde periode veel hoger is met tijdstempels dan met tijd
We vragen gebruikers die na 1 januari 2018 niet zijn ingelogd, en de SQL-instructie is als volgt:
Nadat we de UID van deze gebruikers kennen, willen we de gebruikersnaam en het e-mailadres van de gebruiker opzoeken; hoe moeten we dat doen? De gebruikerstabel van dz wordt opgeslagen in de "pre_ucenter_members"-tabel, we moeten de tabelquery joinen, de sql is als volgt:
|