ma maneira eficiente de testar se existe uma linha da tabe
Estou tentando encontrar a maneira mais eficiente de determinar se existe uma linha da tabel
Tenho em mente 3 opções:
SELECT EXISTS (SELECT 1 FROM table1 WHERE some_condition);
SELECT 1 DA tabela1 WHERE some_condition LIMIT 0,1;
SELECT COUNT (1) DA tabela1 WHERE some_condition;
arece que, para o MySQL, a primeira abordagem é mais eficientelhor maneira de testar se existe uma linha em uma tabela MyS
É verdade em geral para qualquer banco de dado
ATUALIZAR
Adicionei uma terceira opção.
UPDATE2:
Suponhamos que os produtos de banco de dados sejam mysql, oracle e sql-serve