Здравствуйте, не получается составить такой запрос: есть поля id_currency и id_user, они не уникальны, но уникальны только в связке друг с другом, т.е. id_currency AND id_user. Так вот нужен такой запрос, который перед тем как добавить запись будет проверять не существует ли уже такой записи, например если id_currency=1 AND id_user=10 уже есть то не записываем, а id_currency=5 AND id_user=10 пройдет. Везде пишут про INSERT IGNORE, но это мне не подойдет. так как поля не уникальны. С предварительным запросом знаю как сделать, но хотелось бы одним запросом
не представляется возможным, так как может быть и так id_currency=1 AND id_user=10, id_currency=5 AND id_user=10 или вот так id_currency=1 AND id_user=100, id_currency=1 AND id_user=4565, т.е. id_currency или id_user может быть сколько угодно одинаковых, но вместе только уникальные
а что тебе мешает создать уникальный ключ в сочетании id_currency и id_user, а не по отдельности id_currency или id_user ???