Я создаю счетчик посещений. У меня есть каталог статей и отслеживание уникальных посетителей. Когда посетитель приходит, я вставляю идентификатор статьи и свой IP-адрес в базу данных. Сначала я проверяю, существует ли ip для идентификатора статьи, если ip не существует, я делаю вставку. Это два запроса - есть способ сделать это один запросВставьте строку только в том случае, если строка не существует
Кроме того, я не использую хранимые процедуры, я использую регулярный встроенный SQL
Такое поведение иногда называют 'Upsert'. например Обновить или вставить. –
@ Robert: Я не вижу, чтобы Люк делал обновление. Это просто вставка, или нет. –
Я предполагал, что они следили за последним посещением. Виноват. В любом случае IP-адреса не подходят для отслеживания уникальных посещений - например. NAT и DHCP –