У меня есть эта таблица в MySQL под названием safespotMySQL-запрос другое состояние таблицы PHP
+---------+---------------+
| term_id | userid | safe |
+---------+--------|------+
| 1 | 1 | large number, unix timestamp here
| 1 | 2 | large number, unix timestamp here
| 1 | 3 | large number, unix timestamp here
| 1 | 4 | large number, unix timestamp here
+---------+--------+
И это таблица users
:
+----+-------------+-------------+
| id | userid | cash |
+----+-------------+-------------+
| 1 | 1 | 100000 |
| 2 | 2 | 100000 |
| 3 | 3 | 100000 |
+----+-------------+-------------+
как я могу сделать что-то вроде
SELECT * FROM `users` where `userid`=1 and `cash`>= 1000 and " userid do not exist in table safespot" or "if the user exists in the safestop table, check if the current timestamp is higher than the safe colum)
Так что в основном выполняйте запрос, который также возвращал бы его, если userid не существует в таблице safespot, или если это так, эта метка времени выше safe_value.
но у него также должно быть условие, что оно существует в другой таблице, оно должно проверять безопасное значение, чтобы оно было лучше, чем текущая временная метка? – maria
Прошу прощения, я обновил свой ответ ;-) –