Jump to content

ezio_aj

Members
  • Content count

    4
  • Joined

  • Last visited

Community Reputation

0 Comum

About ezio_aj

  1. ezio_aj

    DÚVIDA SOBRE BANCO DE DADOS

    Mais ou menos, a minha dúvida é tipo, quando colocar a data de inicio e colocar o número de parcelas. EX: data de inicio: 11-01-2016, 4 parcelas aí vou ter que gerar cada parcela uma data e colocar o status, o número de parcela varia muito, ou seja, cada caso vou ter que gerar a tabela com as coluna correspondendo as datas, tipo: parcela 1 ----> 11-01-2016 parcela 2 ----> 11-02-2016 parcela 3 ----> 11-03-2016 etc... cada coluna da tabela uma data dessa, isso correspondendo apenas a 1 aluno, como faço pra gerar as colunas dinamicamente em sql?
  2. ezio_aj

    ERRO NO SCRIPT SQL

    Era só isso mesmo. muito obrigado!
  3. ezio_aj

    DÚVIDA SOBRE BANCO DE DADOS

    Galera sou novo em SQL, e estou estudando.. Estou com a seguinte dúvida... Eu tenho duas datas, uma de inicio e outra de fim, e uma quantidade de parcelas que varia em cada caso, e em cada data tenho que colocar uma status(aberto,fechado,cancelado). Como faço isso no banco de dados? Ex: data de inicio: 01/01/2016, data final: 01/07/2016, quantidade de parcelas: 7 Tenho que gravar cada data e o status dela, tipo coloca a data de inicio e quantidade de parcela e ele gera a quantidade de coluna necessária de cada mês. Tipo um sistema de controle de conta.
  4. ezio_aj

    ERRO NO SCRIPT SQL

    Galera, iniciei meus estudos em SQL e estou tentando criar as tabelas no MySql Guery Brownser ,porem ele tá apresentando erro .. Segue o script: CREATE TABLE CONTRATO ( dtInicio date, nContrato integer(20) PRIMARY KEY NOT NULL, nParcelas integer(10), dtFinal date, nomeCurso varchar(30), cpf integer(20) ); CREATE TABLE ALUNO ( cpf integer(29) PRIMARY KEY NOT NULL, nome varchar(40) ); CREATE TABLE CONTAaRECEBER ( valorPago real, estatus varchar, cpf integer(29), nDocumento integer, codConta integer PRIMARY KEY NOT NULL AUTO_INCREMENT, FOREIGN KEY(cpf) REFERENCES ALUNO (cpf) ); CREATE TABLE DOCUMENTO ( nDocumento integer(10) PRIMARY KEY NOT NULL, tipoDocumento varchar(20), valor real ); ALTER TABLE CONTRATO ADD FOREIGN KEY(cpf) REFERENCES ALUNO (cpf) ALTER TABLE CONTA A RECEBER ADD FOREIGN KEY(nDocumento) REFERENCES DOCUMENTO (nDocumento) O erro que ele apresenta: 15 You have an error in your SQL syntax: check the manual that corresponds to your MySql server version for the right syntax to use near ' 1064 cpf integer(29), nDocumento integer, codConta integer PRIMARY KEY NOT NULL A' at line 3
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.