create table ip_ranges (
id INT(11) NOT NULL AUTO_INCREMENT
start_ip INT(4) UNSIGNED NOT NULL,
end_ip INT(4) UNSIGNED NOT NULL
)
SELECT * FROM ip_ranges WHERE ? BETWEEN start_ip and end_ip
Есть неограниченное количество баз данных.Их количество может изменяться каждый день (создаваться новые, удаляться старые.)
Как лучше связать данные базы данных?
На сколько оправдано и безопасно использование GUID в качестве первичного ключа и передача его в файле обмена
CREATE EVENT e_store_ts
ON SCHEDULE
EVERY 10 SECOND
DO
INSERT INTO myschema.mytable VALUES (UNIX_TIMESTAMP());
SELECT * FROM table1 WHERE col1 IN (value1, value2, ..., valueN)
SELECT * FROM table1 WHERE value1 IN (col1, col2, ..., col8)
SELECT * FROM table1 WHERE value1 IN (col1, col2, ..., col8) OR value2 IN (col1, col2, ..., col8)
SELECT * FROM table1 WHERE col1 = value1 OR col2 = value2 OR colN = valueN
я понимаю когда важно сохранять целостность важных данных и т.д
допустим у меня почти все модели которые хранят id-пользователей которые создали, меняли и т.д. насколько это важно