Ir para conteúdo
Fórum Script Brasil
  • 0

Instrução Sql !


Snork

Pergunta

e ai galera !! beleza !!!

bom eu estou fazendo duas consultas na mesma tabela e gostaria que a segunda consulta não tivese o valor da primeira consulta, como eu faço ???

ex.

$sql = "SELECT s1_id, s1_resumo, s1_imagem, s1_tipo, s1_data FROM s1 WHERE s1_tipo = '".$tipo."' ORDER BY s1_data DESC LIMIT 3";

$queryDestaques = mysql_query($sql);

$sql = "SELECT s1_id, s1_resumo, s1_imagem, s1_tipo, s1_data FROM s1 WHERE s1_id <> (SELECT * FROM s1 WHERE s1_tipo = '".$tipo."' ORDER BY s1_data DESC LIMIT 3) AND s1_tipo = '" .$tipo."' ORDER BY s1_data DESC LIMIT 12";

$queryRelacionadas = mysql_query($sql);

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

não seria o caso de fazer uma nova tabela e relaciona-la... pois tudo é noticia...eu quero fazer uma consulta com as tres noticias mais recentes para coloca-las em destaque e fazer uma nova consulta com outras 10 noticias sem selecionar as 3 noticias que já foram selecionadas na primeira consulta .... acho que agora ficou mais facil de entender .... sabe como posso fazer isso ??? acho que preciso usar subquerys mas não sei como usa-la....

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...