Ir para conteúdo
Fórum Script Brasil

GustavoDalPai

Membros
  • Total de itens

    4
  • Registro em

  • Última visita

Tudo que GustavoDalPai postou

  1. O que seriam esse {0} e {1}? Entendi o código em si. Realmente essa função datetime é bem útil para o que preciso. Mas esse .format me pegou. Procurei em outros lugares mas não achei nada esclarecedor.
  2. Boa noite galera, Tenho .csv com 3000 linhas falando sobre datas e horas de um veículo: 1 #Arrival_Date# #Arrival_Time# #Departure_Date# #Departure_Time# 2 2017/01/01 23:30 2017/01/01 00:30 3 2017/02/01 23:30 2017/02/01 23:40 4 2017/03/01 15:45 2017/03/01 17:30 5 2017/04/10 23:50 2017/04/10 00:30 6 2017/07/16 23:50 2017/07/17 00:30 Meu problema é que preciso corrigir as datas do #Departure_Date# toda vez que o dia vira. Linha 6, por exemplo, está correta. Linhas 2 e 5 não. Num primeiro momento, utilizei o Excel para filtrar os #Arrival_Time# próximos de 00:00 e mudei das datas no braço. Foi um pouco trabalhoso, mas deu certo. Conversando com um professor meu, o mesmo disse que talvez utilizando python eu poderia automatizar esse processo. Mas não faço de ideia de como fazer ou por onde começar. Alguém poderia me dar uma luz? Agradeço desde já.
  3. Boa Tarde, Recentemente comecei a estudar um pouco de MySQL, e resolvi tentar aplicar-lo criando uma tabela de cadastrados aqui no clube que faço parte. Create database Clube default character set utf8 default collate utf8_general_ci; use Clube; create table Cadastrados( Nome varchar(50), Sexo enum('M', 'F'), Matricula varchar(9), Curso enum('Arquitetura e Urbanismo', 'Engenharia Ambiental', 'Engenharia Civil', 'Engenharia de Controle e Automação', 'Engenharia de Minas', 'Engenharia de Produção', 'Engenharia Geológica', 'Engenharia Mecânica', 'Engenharia Metalúrgica', 'Outro'), Endereco varchar(50), CPF varchar(15), RG varchar(15), Aniversario date, Email varchar(30), Telefone varchar(20), Socio enum('SIM', 'NÃO'), Atleta enum('SIM', 'NÃO'), Treinador enum('SIM', 'NÃO'), primary key (Matricula) )default charset = utf8; Até ai tudo bem. Consegui criar a tabela, usei o "insert into" para adicionar valores e testar os campos, tudo tranquilo. Mas agora que minhas duvidas começam: Na coluna "Atleta", um cadastrado meu pode ter até 5 modalidades. Como eu faria dar certo? De primeira eu pensei em criar outra tabela e utilizar o comando enum para resolver o problema. Create table Atletas( Modalidade1 enum('Atletismo', 'Basquete', 'Futebol de Campo', 'Futsal', 'Futebol Americano', 'Handebol', 'Natação'), Modalidade2 enum('Atletismo', 'Basquete', 'Futebol de Campo', 'Futsal', 'Futebol Americano', 'Handebol', 'Natação'), Modalidade3 enum('Atletismo', 'Basquete', 'Futebol de Campo', 'Futsal', 'Futebol Americano', 'Handebol', 'Natação'), Modalidade4 enum('Atletismo', 'Basquete', 'Futebol de Campo', 'Futsal', 'Futebol Americano', 'Handebol', 'Natação'), Modalidade5 enum('Atletismo', 'Basquete', 'Futebol de Campo', 'Futsal', 'Futebol Americano', 'Handebol', 'Natação') )default charset = utf8; E depois tentar ligar as duas tabelas. Mas estou achando muito "porco" esse meio. Até pq quando eu adiciona algo com o "insert into", não consigo modificá-lo depois, nem mesmo colocar o valor defaul como vazio. Alguem poderia me ajudar q melhorar isso, e resolver meu problema? Grato desde já.
  4. Boa noite, Comecei a me aventurar agora no mundo do mysql, pois estou querendo fazendo um banco de dados para instituição que faço parte aqui na faculdade. Por enquanto meu conhecimento está bem fraco, já que as greves e afins estão impossibilitando as aulas onde eu conseguiriam aprender isso. Enfim, procurei na internet e aqui no fórum, mas não consegui achar nada a respeito. Estou criando um banco de dados para a Atlética do meu prédio de engenharia e estou com algumas duvidas em relação à table de cadastrados. Por enquanto ela está muito simples, então aceito qualquer sugestão para melhora-la create table Cadastrados( Nome varchar(50) not null, Curso varchar(30) not null, Matricula varchar(10) not null, Endereco varchar(50), CPF varchar(20), RG varchar(20), Aniversario date not null, Email varchar(30) not null, Telefone varchar(15), Socio tinyint(1), Atleta tinyint(1), primary key (Matricula) )default charset = utf8; Então...minhas principais duvidas são: Na column "Curso", eu queria dar como opção todos os cursos de engenharia que são ofertados aqui, para a pessoa escolher um. É possivel fazer isso? Como faço? E a outra duvida é sobre o "Atleta" e "Socio", que são perguntas de SIM ou não. Caso a resposta fosse sim, a intenção seria "linkar" mais duas outras tables. Como faço isso? Se rolar de alguém me dar uma luz...iria agradecer muito vlw
×
×
  • Criar Novo...