Fórum Consulta em SQL Como faço? #179364
03/09/2003
0
Queria saber como faço para faser uma consulta dos aniversariantes do mes atual.
Lembro que começava mais ou menos assim
SQL.Query1.Clear;
.
.
.
Como é o resto
Se alguem tiver algum exemplo de consulta em SQL faavor me mandar.
Aproveitando eu tenho duas tabelas uma de Associados e a outra de Dependentes, queria pegar todos os aniversariantes do mes das duas e jogar na tabela Aniversariante como faço isso em SQL
Marcelototini
Curtir tópico
+ 0Posts
03/09/2003
Tecrogerio
Gostei + 0
03/09/2003
Marcelototini
Mas queria ver tambem como capturo dados de um DBedit
Valeu cara pela atenção.
Gostei + 0
03/09/2003
Tecrogerio
Você disse que tem duas tabela, sendo uma de associados e outra de dependentes ok?
mas onten você disse que em uma tabela chamada associados você tinha um campo chamado status que diferenciava os dois tipos (A e D)......
nessa nova SQL .....qual dado devo considerar que informação
1 ou 2 tabelas????????
Gostei + 0
03/09/2003
Marcelototini
Gostei + 0
03/09/2003
Tecrogerio
Query1.Sql.clear;
Query1.Sql.add (select * from associados,dependentes);
Query1.Sql.add(where Data => (´01/´+(Copy(DatetoStr(Date()),4,2)+´/ ´+Copy(DatetoStr(Date()),7,4));
Query1.Sql.add(and Data <= (´31/´+(Copy(DatetoStr(Date()),4,2)+´/´‘+Copy(DatetoStr(Date()),7,4));
Query1.Close;
Query1.Open;
Se não funcionar me fala que eu não testei.
PS: Me passa o teu e-mail
Gostei + 0
03/09/2003
Tecrogerio
Query1.Sql.clear;
Query1.Sql.add (select * from associados,dependentes);
Query1.Sql.add(where Data => (‘01/’+(Copy(DatetoStr(Date()),4,2)+’/ ‘+(Copy(DatetoStr(Date()),7,4));
Query1.Sql.add(and Data <= (‘31/’+(Copy(DatetoStr(Date()),4,2)+’/ ‘+(Copy(DatetoStr(Date()),7,4));
Query1.Close;
Query1.Open;
Se quiser informar o período:
Use 2(dois) componentes DateTimePicker de nomes Data1 e Data2 por exemplo
Então a SQL fica
Query1.Sql.clear;
Query1.Sql.add (select * from associados,dependentes);
Query1.Sql.add(where Data => (DateToStr(Data1.date));
Query1.Sql.add(and Data <= ((DateToStr(Data2.date));
Query1.Close;
Query1.Open;
Se não funcionar me fala que eu não testei.
me passa o teu e-mail.
Tens MSN??
Gostei + 0
03/09/2003
Marcelototini
Muito grato novamente pela sua atenção;
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)