Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ThunderPHP

[Resolvido] Consulta SQL

Recommended Posts

Ola Galera.. Boa tarde mais uma vez...

 

Vim pedir socorro, para solucionar esta dúvida...

 

na consulta sql, preciso que me retorne todos registros, menos os falecidos e desconhecidos...

 

Como ???

 

Tentei

 

SELECT * FROM cadastro WHERE usuario LIKE $_Sessio.. tal tal.. AND situacao != 'falecido' or 'desconhecido' ORDER BY tal.. tal..

 

fazendo isso, ele me retorna um valor errado de registros...

 

Se alguem puder dar uma força... Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Faz assim:

 


SELECT * FROM cadastro WHERE usuario LIKE $_Sessio.. tal tal.. AND situacao <> 'falecido' AND situacao <> 'desconhecido' ORDER BY tal.. tal..

Creio que funcione.

Compartilhar este post


Link para o post
Compartilhar em outros sites

qual o banco de dados?

 

exporte a tabela, e cole a estrutura aqui.

Compartilhar este post


Link para o post
Compartilhar em outros sites

-- phpMyAdmin SQL Dump

-- version 3.1.3.1

-- http://www.phpmyadmin.net

--

-- Servidor: localhost

-- Tempo de Geração: Out 01, 2010 as 09:21 AM

-- Versão do Servidor: 5.1.33

-- Versão do PHP: 5.2.9

 

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";

 

-- --------------------------------------------------------

 

--

-- Estrutura da tabela `cadastro`

--

 

CREATE TABLE IF NOT EXISTS `cadastro` (

`codigo` int(11) NOT NULL AUTO_INCREMENT,

`nome` varchar(100) DEFAULT NULL,

`nascimento` varchar(100) DEFAULT NULL,

`sexo` varchar(100) DEFAULT NULL,

`cpf` varchar(100) DEFAULT NULL,

`conjugue` varchar(100) DEFAULT NULL,

`naturalidade` varchar(100) DEFAULT NULL,

`situacao` varchar(100) DEFAULT NULL

Compartilhar este post


Link para o post
Compartilhar em outros sites

Galera.. peço desculpas pela demora, pois a conexão com a "lentanet" aqui tah brabo...

 

Agora, já postei o banco como o William solicitou e irei testar os códigos que os colegas indicaram e jajá posto aqui...

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Galera... eu descobri o problema...

 

na hora em que eu lanço na sql "!='FALECIDO'.. ele não conta os registros nulos...

 

e filtra todos sem falecido e sem nulo... o que esta incorreto...

 

pq eu preciso que ele mostre todos.. inclusive os nulos, e sem os falecidos...

 

por isso a contagem errada...

 

Se alguem puder me orientar como montar a sql.. ficarei agradecido...

 

SELECT * FROM cadastro WHERE usuario LIKE $_Sessio.. tal tal.. AND situacao != 'falecido' or 'desconhecido' ORDER BY tal.. tal..

 

esta correto.. porém ele filtra e não mostra os valores nulos....

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.