Várias consultas randômicas em uma só consulta (com update)
Bom dia, eu tenho estas duas consultas abaixo e gostaria de listá-las em uma só consulta. Como posso fazer isso funcionar?
Tentei com o Union, mas o erro que dá é que só podemos ordenar a primeira consulta. E eu preciso do rand em cada consulta para me retornar um limite de linhas randômico.
Ah, e no final tenho que incluir um update em toda esta consulta no campo JAEXPORTADO trocando de NAO para SIM.
Alguém poderia me ajudar?
SELECT
Mailings.Identificação,
Mailings.DDD,
Mailings.Telefone,
Mailings.Nome,
Mailings.Endereço,
Mailings.Numero,
Mailings.Compl,
Mailings.Bairro,
Mailings.CEP,
Mailings.Cidade,
Mailings.Sexo,
Mailings.Data Nasc,
Mailings.DDDC,
Mailings.Cel1,
Mailings.Cel2,
Mailings.UF,
Mailings.Profissao,
Mailings.Email,
Mailings.Observações,
Mailings.JACONTATADO,
Mailings.TIPODECLIENTE,
Mailings.COMCORRETOR,
Mailings.JAEXPORTADO
FROM
Mailings
WHERE
Mailings.TIPODECLIENTE = "COMPRADOR" AND
Mailings.JAEXPORTADO = "NAO"
ORDER BY
RAND() ASC
LIMIT 0,10
SELECT
Mailings.Identificação,
Mailings.DDD,
Mailings.Telefone,
Mailings.Nome,
Mailings.Endereço,
Mailings.Numero,
Mailings.Compl,
Mailings.Bairro,
Mailings.CEP,
Mailings.Cidade,
Mailings.Sexo,
Mailings.Data Nasc,
Mailings.DDDC,
Mailings.Cel1,
Mailings.Cel2,
Mailings.UF,
Mailings.Profissao,
Mailings.Email,
Mailings.Observações,
Mailings.JACONTATADO,
Mailings.TIPODECLIENTE,
Mailings.COMCORRETOR,
Mailings.JAEXPORTADO
FROM
Mailings
WHERE
Mailings.TIPODECLIENTE = "LOCADOR" AND
Mailings.JAEXPORTADO = "NAO"
ORDER BY
RAND() ASC
LIMIT 0,10
Discussão (2)
Carregando comentários...