mysql + PHP retornar algum registro

Enviada por giliarde dj 
giliarde dj
mysql + PHP retornar algum registro
13 de November de 2014 às 03:54AM
Olá pessoal,

mysql + PHP

Tenho uma tabela de dados com os seguintes campos id, cod, seq, user, status, preciso fazer alguns select nesses dados pois tenho os dados gravado dessa forma

50 554885 5 jose 1
52 554885 9 marcio 0

veja que tenho dois cod, com mesmo numero mais com user, seq, status diferentes.

Preciso fazer um select que o user só poderia receber quando ele verificar se status do user está = 1 .

Então fiz algo dessa forma.

SELECT sequencia FROM `dados` where cod = '554885' and User = 'jose'

SELECT seq,user FROM `dados` where cod = '554885' and seq < 9 (SEQUENCIA RETORNADA SQL ANTERIOR) and status <> 1
se esse SQL retornar algum registro, retorna mensagem dizendo que a não foi realizada liberação para esse usuario.
Prof. Baco
Re: mysql + PHP retornar algum registro
26 de November de 2014 às 07:37PM
Use sub-queries, tipo assim:

SELECT seq,user
FROM dados a
where a.cod = '554885'
and a.seq < 9 (SELECT b.sequencia FROM dados b where b.cod = a.cod and b.User = 'jose' )
and a.status <> 1

Veja se assim funciona
Você precisa estar logado no PHPBrasil.com para poder enviar mensagens para os nossos fóruns.

Faça o login aqui.