Ir para o conteúdo

Pesquisar na Comunidade

A mostrar resultados para tags ''sql''.



Mais opções de pesquisa

  • Pesquisa por Tags

    Introduza as tags separadas por vírgulas.
  • Pesquisar por Autor

Tipo de Conteúdo


Fórum

  • Bem-vindos ao Portugal-a-Programar
    • Sugestões, Críticas ou Dúvidas relativas ao P@P
    • Acerca do P@P
  • Comunidade a Trabalhar
    • Wiki P@P
    • Apresentação de Projectos de Programação
    • Downloads
  • Revista PROGRAMAR
    • Revista PROGRAMAR
  • Desenvolvimento Geral
    • C
    • C++
    • Java
    • Haskell
    • Pascal
    • Python
    • Bases de Dados
    • Visual Basic Clássico
    • Visual Basic for Applications (VBA)
    • Dispositivos Móveis
    • Outras Linguagens
  • Desenvolvimento Orientado para Web
    • PHP
    • HTML
    • CSS
    • Javascript
    • Outras Linguagens de WebDevelopment
    • Desenvolvimento Web
  • Desenvolvimento .NET
    • C#
    • Visual Basic .NET
    • ASP.NET
    • WPF & SilverLight
  • Software e Sistemas Operativos
    • Software de Produtividade
    • Sistemas Operativos
    • SharePoint
    • Apresentação de Software
  • Informática Extra-Programação
    • Interfaces Visuais
    • Computação Gráfica
    • Algoritmia e Lógica
    • Segurança e Redes
    • Hardware
    • Electrónica
    • Automação Industrial
    • Dúvidas e Discussão de Programação
    • Notícias de Tecnologia
  • Outras Áreas
    • Matemática
    • Dúvidas Gerais
    • Discussão Geral
    • Eventos
    • Anúncios de Emprego
    • Tutoriais
    • Snippets / Armazém de Código
  • Arquivo Morto
    • Projectos Descontinuados
    • System Empires

Blogs

  • Blog dos Moderadores
  • Eventos
  • Notícias de Tecnologia
  • Blog do Staff
  • Revista PROGRAMAR
  • Projectos
  • Wiki

Categorias

  • Revista PROGRAMAR
  • Tutoriais
  • Textos Académicos
  • Exercícios Académicos
    • Exercícios c/ Solução
    • Exercícios s/ Solução
  • Bibliotecas e Aplicações
  • Outros

Procurar resultados em...

Pesquisar conteúdos que contêm...


Data de Publicação

  • Início

    Fim


Última Actualização

  • Início

    Fim


Filtrar por número de...

257 resultados

  1. jorgehvieriasilva

    Redireccionar para link inserido na DB

    Bom dia, Estou a realizar um projeto em ASP.NET e tenho ligado ao mesmo uma DB em SQL. Na DB tenho uma tabela com dois campos, Nome e Link. (ex: Exemplo 1 / https://www.google.pt/) Tenho uma dropdown list que recebe os nomes inseridos na coluna Nome, e tenho um botão ao lado, que quando clicar no mesmo têm que me redirecionar para o Link em questão, neste caso https://www.google.pt/. Alguém me consegue ajudar, já estou há dias em volto disto e não consigo arranjar solução 😆
  2. nat

    Problema de query: table alias?

    Boas pessoal, Estou a fazer um exercício utilizando a seguinte base de dados: https://github.com/datacharmer/test_db CREATE TABLE dept_emp ( emp_no INT NOT NULL, dept_no CHAR(4) NOT NULL, from_date DATE NOT NULL, to_date DATE NOT NULL, FOREIGN KEY (emp_no) REFERENCES employees (emp_no) ON DELETE CASCADE, FOREIGN KEY (dept_no) REFERENCES departments (dept_no) ON DELETE CASCADE, PRIMARY KEY (emp_no,dept_no) ); CREATE TABLE salaries ( emp_no INT NOT NULL, salary INT NOT NULL, from_date DATE NOT NULL, to_date DATE NOT NULL, FOREIGN KEY (emp_no) REFERENCES employees (emp_no) ON DELETE CASCADE, PRIMARY KEY (emp_no, from_date) ); O exercício é o seguinte: Cada empregado do departamento de Sales vende 500 produtos por mês. Cada venda conduz a um lucro de 300 euros para empresa. Qual é o lucro/prejuízo da empresa por mês (assumindo que o único lucro é proveniente das vendas e os custos os salários de todos os trabalhadores)? Atualmente a query está assim:8 SELECT MONTH(from_date) AS 'Month', COUNT(emp_no)*500*300 AS 'Sales', SUM(Salary) AS 'Salary per Month', (COUNT(emp_no)*500*300-SUM(Salary)) AS 'Diff' FROM dept_emp JOIN salaries using (from_date,emp_no) GROUP BY MONTH(from_date) ORDER BY Diff DESC; O problema é que atualmente a coluna relativa às vendas ('Sales') não está a ser filtrada para que as vendas sejam apenas feitas pelo departamento das vendas (esse departamento é o dept_no = 'd007'). A query está a considerar que as vendas são feitas por todos os trabalhadores. Já tentei colocar uma WHERE clause entre o FROM e o GROUP BY, mas depois tudo fica filtrado para um só departamento. Como é que faço para que essa situação deixe de ocorrer?
  3. marlonwg

    Rede com SQL Server

    Alguem tem algum exemplo de rede em sql server com vb.net qualquer tipo de conexao mas precizo em rede com 3 ate 15 maquinas A Conexao entre os dois eu sei fazer quero fazer a rede do tipo Merge na onde ele conecta e nao depende do servidor ligado se desligar os sistemas cotinuariam a funcionar no modo que se comunicassem entre si..
  4. stou com um banco de dados Access. Depois que instalo o programa que fiz, quando vou executá-lo, recebo a mensagem de que o banco de dados é apenas leitura. Para evitar este problema, tentei tornar o banco de dados editável via código (coloquei no load do form principal). Tentei duas sintaxes sql, mas em ambas recebo o erro do título do tópico. Quando criei o meu banco de dados não coloquei nenhuma senha. Quando fui estabelecer a conexão com o banco de dados pelo Visual Studio, não coloquei nenhuma senha e consegui me conectar ao banco de dados normalmente. Alguma sugestão? Seguem as duas sintaxes que tentei utilizar sql = "ALTER DATABASE [TesteBCAccess] SET READ_WRITE WITH NO_WAIT" sql = "ALTER DATABASE TesteBCAccess SET CHANGE_TRACKING = ON (CHANGE_RETENTION = 2 DAYS, AUTO_CLEANUP = ON)"sql
  5. Boa noite, Tenho de fazer uma aplicação para uma oficina com o objectivo de registar o cliente e o carro que vai reparar Comecei por criar a base de dados local dentro do visual studio 2017 .mdf Fiz a conexão e os testes as querys para testar tudo e funciona mas para exportar tenho de fazer a ligação/criação de outra maneira pois da maneira como fiz tenho o programa a ir buscar a uma pasta. O meu objetivo e publicar o programa para instalar num pc de um cliente Como tenho de fazer a criação/ligação da BD Exemplo codigo que tenho (carrega os dados na datagrid ao abrir a form ): using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using System.Data.Common; using System.Configuration; using System.Data.SqlClient; private void Registos_Load(object sender, EventArgs e) { using (SqlConnection conn = new SqlConnection()) { // conn.ConnectionString = @"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=C:\Users\Ricardo\Desktop\aj\sss\AJ\AJ\clientes_carros.mdf;Integrated Security=True"; conn.ConnectionString = @"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\clientes_carros.mdf;Initial Catalog=BD;Integrated Security=True"; conn.Open(); SqlDataAdapter da = new SqlDataAdapter(); string sql = "select * from dados"; da = new SqlDataAdapter(sql, conn); DataTable dt = new DataTable(); da.Fill(dt); dataGridView1.DataSource = dt; } } Obrigado
  6. Boas! Ajudem a completar este tópico, sff A ver se ficamos com um tópico cheio de ferramentas. Vou apenas iniciar com uma ferramenta, o resto vai sendo adicionado por mim ou pelo Hipnoted a este post. Ferramentas em Browser Gliffy Ferramentas Aplicacionais Dia DDS-Lite PL/SQL Developer Oracle SQL Developer DBDesigner Sybase Power Design Toad da Quest (Oracle) - Toad da Quest (MySQL) - Toad da Quest (SQL Server) Formatter Plus (da Quest Software) SQuirreL EMS PostgreSQL Manager pgAdmin III Micro OLAP - Database Designer DeZign for Databases V4 SQL Maestro HecKel
  7. Estou com problemas ao criar o select para posteriormente usar numa tabela. As tabelas SQL obrigatórias são as seguintes: “Aluno” (**PK:** id, numero, nome), “Area” (**PK:** id, nome), “UC” (**PK:** id, nome, **FK:** id_area) “Classificacao” ( **PK:** id, **FK:** id_uc, **FK:** id_aluno, nota ) Objectivo é criar uma tabela em php (mvc) da seguinte forma: Coluna - Nº aluno Coluna - Nome do aluno Coluna - Nº disciplinas do aluno na área 1 Coluna - Nº disciplinas do aluno na área 2 Coluna - Se soma disciplinas for maior ou igual que 6 "Sim" (Admitido) Com as entidades e relações que existem entre as tabelas, que select tenho de fazer ao SQLpara preencher a tabela? Actualmente tenho o esqueleto MVC e select da tabela classificação function getClassificacao() { $classificacao = array(); $db=new db(); $con=$db->connect(); $sql_query = "SELECT * FROM classificacao"; $result = $con->query($sql_query); $i = 0; while($row = mysqli_fetch_array($result)) { $classificacao[$i]["id"] = $row["id"]; $classificacao[$i]["id_uc"] = $row["id_uc"]; $classificacao[$i]["id_aluno"] = $row["id_aluno"]; $classificacao[$i]["nota"] = $row["nota"]; $i++; } return $classificacao; }
  8. Boa tarde, tenho uma tabela em access com a seguinte estrutura: T_Artigos -ID_Artigo (Chave Primária) -ID_Familia -Descricao_Artigo -Vida_Util Acontece que pretendo fazer a seguinte consulta: SELECT T_Artigos.ID_Artigo, T_Artigos.ID_Familia, T_Artigos.Descricao_Artigo, T_Artigos.Vida_Util FROM T_Artigos WHERE T_Artigos.ID_Familia=2 AND T_Artigos.Descricao_Artigo Like "gtrthg" Até aqui tudo, ok. O problema começa quando uso %, como por exemplo: SELECT T_Artigos.ID_Artigo, T_Artigos.ID_Familia, T_Artigos.Descricao_Artigo, T_Artigos.Vida_Util FROM T_Artigos WHERE T_Artigos.ID_Familia=2 AND T_Artigos.Descricao_Artigo Like "gtrthg%" OU: SELECT T_Artigos.ID_Artigo, T_Artigos.ID_Familia, T_Artigos.Descricao_Artigo, T_Artigos.Vida_Util FROM T_Artigos WHERE T_Artigos.ID_Familia=2 AND T_Artigos.Descricao_Artigo Like "%gtrthg" Nestes casos, não devolve qualquer linha. Alguém me consegue ajudar? Agradeço desde ja.
  9. Esta 'tá difícil... Alguém sabe como posso dar a volta à seguinte situação. Numa tabela de base de dados (meses_quotas_condominos) pretendo que a matriz inicial dum ano seja: a) Todos os meses com EstadoPagamento = "-" b) CondominoID = 1 to @variavel (23 por exemplo) c) Cada mes tem nomenclatura obrigatória na seguinte sequência: "NrMes:NomeMes", exemplos: 01:JANEIRO; 02:FEVEREIRO;...12:DEZEMBRO Tentei: BEGIN DECLARE CondominoID INT SET CondominoID = 1 DECLARE NrMes INT SET NrMes = 01 DECLARE NomeMes = Monthname() WHILE CondominoID < 23 DO While NrMes < 12 DO INSERT INTO meses_quotas_condominos (MesesID,CondominoID, MES, Valor, EstadoPagamento) VALUES (DEFAULT,CondominoID,'@NrMes:@NomeMes(@NrMes)','0','-'); Set NrMes =+ 1 END while set CondominoID =+ 1 End while Estou bloqueado no Statment DECLARE. Antecipadamente grato, Jose
  10. Boa Noite, Precisava da vossa ajuda porque não sei como conseguir obter o resultado que necessito. O problema é o seguinte: Existe uma tabela XPTO e uma tabela OPTX que está ligadas por um foreign key. Eu necessitava de obter os elementos da tabela XPTO que não se encontram na tabela OPTX. Será que alguém me pode ajudar?
  11. femo

    Update SQL via PHP (AJAX?)

    Tenho uma página web que mostra uma lista de registos através de um Select SQL. Quero colocar um botão à frente de cada registo que permita alterar um campo do mesmo, preferencialmente sem fazer o refresh à página. Alguém pode ajudar?
  12. Rui Carlos

    Slides de Bases de Dados (U. Coimbra)

    Versão 2012/2013

    994 downloads

    Slides de Bases de Dados Universidade de Coimbra Faculdade de Ciências e Tecnologia Bases de Dados Autor: Professor Pedro Quaresma Conteúdo Introdução Modelo Entidade-Relação Diagramas Entidade-Relação Modelo Relacional Álgebra Relacional (parte I) Álgebra Relacional (parte II) SQL (DDL) SQL (DML) e Linguagens Embutidas Normalização (parte I) Normalização (BCNF & 3NF) Normalização por dependências multi-valor, 4NF Vistas
  13. MANogueira

    Conexão á Base de Dados

    Ola Pessoal. Eu sei muito pouco sobre aplicaçoes moveis ou quase nada. Eu gostaria de saber como é que faz a conexão de uma aplicação Cordova a uma base de dados?? Desculpem ai pela a minha nobice
  14. Rebimbas

    SQL_Mostrar informação DATA BASE

    Boas, Alguém me consegue explicar qual o método mais adequado, para quando o utilizador, após responder a um formulário (só selecciona imagens=checkbox's), ele terá de premir o botão de "enviar", e neste momento redireccionar a pagina com um "formaction" de forma a dar display das respostas que ele deu como forma do cliente verificar se sempre quer fazer o pedido ou não. Eu nunca fiz algo assim, mas penso que seja através do "cod_do_produto" na base de dados, e depois dar echo da info. O problema é que na tabela eu terei mais "cod_do_produto" referentes a outros pedidos de diferentes user's, como é que eu faço com que seja apenas mostrado a informação do pedido daquele especifico cliente. PAP Stuff, Uma opinião, ajuda sempre, cumprimentos e continuação de um bom trabalho a todos! Aqui tenho o codigo <php> que faz com que a informação seja enviada para a respectiva tabela sql. <?php session_start(); if(isset($_SESSION['estores_laminados'])!="") { header("Location: home.php"); } include_once 'dbconnect.php'; if(isset($_POST['btn-signup'])) { $lamina_tipo = (mysqli_real_escape_string($conn,$_POST['lamina_tipo'])); $laminados_altura = (mysqli_real_escape_string($conn,$_POST['laminados_altura'])); $laminados_largura = (mysqli_real_escape_string($conn,$_POST['laminados_largura'])); $acessorio_opcao = (mysqli_real_escape_string($conn,$_POST['acessorio_opcao'])); $personalizacao = (mysqli_real_escape_string($conn,$_POST['personalizacao'])); if(mysqli_query($conn,"INSERT INTO estores_laminados(Tipo_Lamina_Laminados, Altura_Laminados, Largura_Laminados, Personalizacao_Laminados, Acessorio_Opcao_Laminados) VALUES('$lamina_tipo','$laminados_altura','$laminados_largura','$personalizacao','$acessorio_opcao')")) { ?> <script>alert('Orçamento Pedido com Sucesso');</script> <?php } else { ?> <script>alert('Ups! Ocorreu um erro enquanto pediamos o seu Orçamento. Por favor repita o Processo. Caso o Problema continue por favor Contacte um Responsável.');</script> <?php } } ?>
  15. jessica meireles

    Mensagem de alerta de remoção

    Boas, Tenho um bloco de código para remover, mas precisava que me aparece-se uma mensagem de confirmação de eliminação. Código: <body> <?php if(isset($_GET['idd'])){ $idd=$_GET['idd']; $result = mysqli_query($con,"delete from categoria where idcategoria='$idd'"); if($result){ header("locattion: categoria.html"); }else{ ?> <script> alert ("Fail to delete data"); window.locattion.href='categoria.html'; </script> <?php } } ?> </body> Ajuda? Cumprimentos
  16. Tiago_kastro@live.com.pt

    AJUDA com Mysql

    Boas a todos , queria saber se tem alguem aqui que perceba de sql e que me possa ajudar na abertura de um serve de um jogo . O problema é que nao consigo ligar o SQL ao server.
  17. Estêvão Braga

    SQL - Relacionamento

    Tenho uma pequena duvida quanto a criação de um relacionamento no schema sql tenho as seguintes tabelas usuário e empresa usuario é relacionado com tipo usuario N----I tipo (vários usuários possuem um tipo, ex:. dono, gerente, operacao) Como tu achas que ficaria a relação usuario <> empresa ?
  18. Minmoas

    Ligar a base de dados a aplicação

    boas. eu to a tentar ligar a minha base de dados a minha aplicaçao: e uma coisa bem simples o que eu quero fazer, eu no meu layout, tenho 1 botao e uma edite box , eu quero que tudo o que eu escreva nessa edite box va para a base de dadados assim que carregar no botao, layout: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> <EditText android:inputType="textPersonName" android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/txtName" android:text="Name" /> <Button android:text="Inserir" android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/btnInserir" /> </LinearLayout> o codigo do botao que estou a fazer esta aqui: using System; using System.Collections.Generic; using System.Linq; using System.Text; using MySql.Data.MySqlClient; using Android.App; using Android.Content; using Android.OS; using Android.Runtime; using Android.Views; using Android.Widget; using System.Net; namespace APP_Sport_Life_2 { [Activity(Label = "Teste", MainLauncher = false, Icon = "@drawable/Logo")] public class layout1 : Activity { string usr; public MySqlConnection protected override void OnCreate(Bundle bundle) { SetContentView(Resource.Layout.layout1); base.OnCreate(bundle); //fazer o programa saber onde estao os botoes e em que layouts var btnInserir = FindViewById<Button>(Resource.Id.btnInserir); //Faz o programa saber que cada botao recebe uma ordem quando e clicado btnInserir.Click += btnInserir_Click; } private void btnInserir_Click(object sender, EventArgs e) { } } } /*public class CreateContactEventArgs: EventArgs { public string Name { get; set; } public string Number { get; set;} public CreateContactEventArgs(string name, string number) { Name = name; Number = number; } } public class layout1 : DialogFragment { public event EventHandler<CreateContactEventArgs> OnCreateContact; protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); SetContentView(Resource.Layout.layout1); // Set our view from the "main" layout resource var btnTeste = FindViewById<Button>(Resource.Id.btnTeste); btnTeste.Click += btnTeste_Click; } void btnTeste_Click(object sender, EventArgs e) { WebClient client = new WebClient(); Uri uri = new Uri("teste2.mdf"); if() } }*/ nao sei realmete como fazer entao se me podessem ajudar agradecia
  19. O código não apresenta nenhum erro mas mesmo assim não executa o DELETE. Criei uma tag para apagar linha a linha e usei GET para isso e mesmo assim não está a funcionar. tag <td><a href="delete_rows.php?del=$row[ISBN]">delete</a></td> metodo GET: include_once('config.php'); if( isset($_GET['del']) ) { $ISBN = $_GET['del']; $sql= "DELETE FROM books WHERE ISBN='$ISBN'"; $res= mysqli_query($conn,$sql) or die("Failed".mysqli_error($conn)); echo "<meta http-equiv='refresh' content='0;url=update.php'>"; } ? Tem como alguém ajudar pf? Obrigado Diana
  20. Bom dia, Pessoal estou a precisar de uma grande ajuda e urgentemente. Estou a desenvolver um projeto final para a cadeira de programação de primeiro ano para universidade, e entao proposme a fazer um programa para gerir uma loja, com várias opçoes. Uma dessas opçoes era poder adicionar produtos, o interface está concluido, a base de dados criada e o progrma feito mas nao dá para gravar os dados que o utlizador insere, dentro da base de dados. O programa está aqui neste link para downoload (foi feito em visual studio 2017, com a linguaguem python) : https://www.dropbox.com/s/u09nqnxve0ru2wl/Gestao_de_lojas-Adicionar_Produtos(erro-introduzirprodutos_fianl).zip?dl=0 Agradecia muito a ajuda
  21. Olá Programadores, Preciso de uma ajuda na criação de um modelo ER e do modelo relacional. Tenho a seguinte descrição do dominio: «Um edifício tem uma morada que o identifica e que é composta por número, rua e código postal. Considere que cada edifício está organizado em frações, cada uma com um código de fração. Cada fração gera energia através de painéis solares e pode ser vendida à rede de energia. Antes de ser vendida, a energia é armazenada em baterias. Cada fração tem ainda uma permilagem e a uma capacidade máxima de entrada na rede instalada pelo fornecedor de energia elétrica. O total das permilagens de cada edifício tem de totalizar 1000. Cada fração tem, instalados painéis fotovoltaicos, com potência medida em Kilowatt-hora, e/ou baterias, com capacidade de armazenamento total medida em Ampère-hora. Tanto os painéis como as baterias têm um modelo e podem ser de diversos fabricantes (e.g., Tesla, Hitachi, etc). Cada bateria tem um sensor que mede e regista o nível de carga a cada 15 minutos. As baterias estão ligadas aos painéis respetivos em cada fração. Para cada equipamento é necessário registar o número de horas de funcionamento. Um edifício pode vender energia a outro edifício sendo essa venda mediada por um operador de Virtual Power Plant (VPP) que tem uma designação e um NIF. Cada venda é efetuada a um preço, medido em euro/KWh, e por uma quantidade de horas acordada em contrato. Para cada venda é ainda necessário registar a data e hora de entrada na rede. Cada fração tem um proprietário com um nome e NIF que o identifica. Um proprietário pode ser proprietário de diversas frações. É o proprietário da fração que assina um contrato de fornecimento com o operador VPP para a sua fração.» Será que me podem ajudar? Obrigada, cumprimentos
  22. Miguelowski

    Exercício de base de dados

    http://gyazo.com/9bc112ed51c92e97e232c9b32eb3e3c1 https://gyazo.com/1374dd37b97b7f50887aa1ad787cba03 1.1.1 Select * from peixe 1.1.2 Select avg(peso) from peixe 1.1.3 Select count(n.codespecie) as Quantidade From peixe p inner join Especie n on p.Peixe=n.nome where n.nome = 'carapau de corrida' 1.1.5 Select * From especies n inner join peixe p on n.codespecie= p.codpeixe inner join Ecossistemas e on p.codpeixe=e.nome where e.nome ='Rio Douro' Alguém me pode dizer se estão resolvidos corretamente estas 4? E como ficaria a 1.1.4?
  23. Rebimbas

    Projeto Pap urgente

    Fatal error: Call to a member function fetch_array() on a non-object in C:\xampp\htdocs\Site\conectdb\BaseDados\index.php on line 23 Tenho tido este erro apos me registar no site e qaundo vou para fazer o login apos introduzir o email e a pw clico no botão "LOGIN" e enviam-me este erro. A minha linha 23 é esta: $row=$query->fetch_array(); O restante codigo é este: if (isset($_POST['btn-login'])) { $email = strip_tags($_POST['email']); $password = strip_tags($_POST['password']); $email = $DBcon->real_escape_string($email); $password = $DBcon->real_escape_string($password); $query = $DBcon->query("SELECT name, email, password FROM login WHERE email='$email'"); $row=$query->fetch_array(); $count = $query->num_rows; // if email/password are correct returns must be 1 row if ($row['password']) { $_SESSION['userSession'] = $row['user_id']; header("Location: home.php"); } else { $msg = "<div class='alert alert-danger'> <span class='glyphicon glyphicon-info-sign'></span> &nbsp; Invalid Username or Password ! </div>"; } $DBcon->close(); } ?> Gostava imenso que me dessem alguma possível solução para este problema que me atormenta a mesmo muito tempo pois no que toca a php eu n estou la muito in nessa matéria.
  24. Ricardo Goncalves

    Query with Order

    Boas , Usando a seguinte tabela. NºDoc NºClie Tipo 1 1 Normal 2 2 Normal 3 2 Urgente 4 3 Normal 5 1 Urgente 6 3 Normal 7 5 Normal 8 4 Normal 9 4 Normal 10 5 Normal Gostaria se conseguir fazer a seguinte ordenação : Ordenar por tipo, mas ao mesmo tempo juntar os outros documentos que o cliente possa também ter de tipo diferente, ou seja, o cliente 2 tem um envio urgente e outro normal mas queria que primeiro aparecesse o urgente seguido do normal, e depois aparecesse o urgente do cliente 1 seguido do envio normal e depois os restantes normais pelo numero de documento ou seja o resultado fosse este: NumDoc NumClie Tipo 3 2 Urgente 2 2 Normal 5 1 Urgente 1 1 Normal 4 3 Normal 6 3 Normal 7 5 Normal 10 5 Normal 8 4 Normal 9 4 Normal Porque um select NumDoc,NumClie,Tipo from OrdersType group by NumClie,Tipo,NumDoc order by Tipo desc,NumDoc,NumClie vai ordenar a coluna tipo e não vai juntar os do mesmo cliente. NumDoc NumClie Tipo 3 2 Urgente 5 1 Urgente 1 1 Normal 2 2 Normal 4 3 Normal 6 3 Normal 7 5 Normal 8 4 Normal 9 4 Normal 10 5 Normal Mesmo usando o Group by não consigo o agrupamento pretendido.
  25. Andre11

    Sistema de classificação

    Boas pessoal, estou a fazer um projecto c# com ligação ao SQL server que se baseia num sistema de classificação de ligas de futebol. Mas empanquei na altura em que quero mostrar os resultados de cada jornada. Ou seja, depois de guardar os resultados na tabela jornada onde existem os seguintes campos: idjornada, equipacasa, equipafora, resultcasa, resultfora, liga, nrjornada. Abro um formulário onde seja possivel mostrar apenas as jornadas já guardadas na base de dados assim deste jeito: Jornada 1 Jornada 2 Jornada 3 Braga 2-1 Arouca Boavista 0-0 Chaves xxxxxxxx 2-0 zzzzzzzzzzz Braga 2-1 Arouca Moreirense 0-1 Porto yyyyyyy 5-1 zzzzzzzzzzz Porto 1-0 Belenenses Sporting 1-0 Braga ttttttttttt 3-3 oooooooo Benfica 2-1 Tondela xxxxxx 3-0 yyyyyyyy hhhhhh 2-2 uuuuuuuuuu Qual será a melhor maneira de fazer algo deste genero? Desde já obrigado a todos
×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.