Ir para conteúdo

POWERED BY:

Arquivado

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

luiscarlos5046

Gostaria de entender esse tipo de select

Recommended Posts

strSql = " select "strSql = strSql & " p.prod_id,p.prod_urlf1,p.prod_preco,p.prod_d,t.categ_tit"strSql = strSql & " from "strSql = strSql & " produtos p ,categprods c, categorias t " strSql = strSql & " where "strSql = strSql & " p.produtos_status = 1 "strSql = strSql & " and p.produtos_id = c.produtos_id "strSql = strSql & " and t.categorias_id=c.categorias_id " Galera..gostaria de entender porque esse tipo de select...para que foi usado o " P. T. C. " antes do nome do campoe o caractere p, c e t depois do nome da tabela...Acontece q se eu tirar isso não funciona.... agora eu digo q na tabelanão existem esses nomes P.PROD_ID, T.CATEG_TITe nem o nome da tabela nao tem o P, C, T...Me clareia essa dúvida...Luis Carlos

Compartilhar este post


Link para o post
Compartilhar em outros sites

esses P. T. C. são os apelidos das tabelas...se você reparar no select.. está assimprodutos p, categorias t...se você tirar e colocar somente produtos... e no select você teria q colocar produto. ao inves de p.entendeu??falows

Compartilhar este post


Link para o post
Compartilhar em outros sites

o PTC, são abreviações pras tabelas, e são usados pra identificar qiue você quer um campo daquela tabela ou desta, já que o select busca campos de varia tabelas, mas só são obrigatorios se as tabelas tiverem campos com o mesmo nome, mas é bom deixar explicito qual tabela você esta buscando dados

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.