Pular para o conteúdo principal

Postagem em destaque

BlackTDN :: SQL e a Teoria de Conjuntos

_Créditos das imagens: Grok ### 🚀 Você sabia? SQL e a Teoria de Conjuntos estão mais conectados do que imagina! A linguagem SQL (Structured Query Language) tem suas raízes na teoria de conjuntos, um conceito matemático que trata de coleções de objetos. Em bancos de dados relacionais, cada tabela é um conjunto de linhas (ou tuplas), e operações como SELECT, JOIN, UNION e INTERSECT são inspiradas em operações como união (∪), interseção (∩) e diferença (-). Vamos explorar como isso funciona? 👇 --- ### 🔍 Principais Operações de Conjuntos no SQL Imagine duas tabelas simples: Clientes (Conjunto A): ``` +----+-------+ | ID | Nome | +----+-------+ | 1 | Ana | | 2 | João | | 3 | Maria | +----+-------+ ``` Pedidos (Conjunto B): ``` +----+-----------+ | ID | Cliente_ID| +----+-----------+ | 1 | 1 | | 2 | 2 | | 3 | 1 | +----+-----------+ ``` #### 1. União (UNION) - O que faz: Junta tudo de A e B, sem duplicatas (A ∪ B). - Exemplo: ```sql SELECT id FROM cli...

Manual de Redação - PUCRS

Comentários

  1. Bom dia Naldo,
    Estou precisando montar uma tela aonde eu traga os meses de uma no e dentro de cada mês esteja dividido as datas por semanas.
    Achei o MsCalendGrid, mas ele não em atende por dois motivos, primeiro pelo fator de divisão dele, o menor é diário, eu preciso semanal e segundo porque ele marcar as datas com uma barra, eu preciso ter nas linhas apresentadas par ao usuário e que ele me informe também.
    Não sei sei é possivel, mas acho que se desse para mesclar colunas na grid do Protheus eu faria varios cabeçalhos, um do ano, um do mês, uma da semana, e um aCols referente a semana.
    Consegue visualizar uma tela assim? Teria alguma dica?
    Att,
    Uilon Kelf

    ResponderExcluir
    Respostas
    1. Uilon Kelf, vai ter que criar seu próprio componente de calendário. Ex.: http://tdn.totvs.com/display/tec/TGrid

      Excluir
    2. Pois é, parti para a ideia de criar meu próprio componente, como precisava mesclar as celulas usei o TGridContainer: http://tdn.totvs.com/display/tec/TGridContainer, nele pude definir as celulas da maneira que o usuario quis, até chegar a um porém. Nele não consigo congelar as colunas, as sete primeiras precisam ser congeladas. Sai do TGridContainer e fui para o TGrid, aí meu problema foi para outro ponto. Edição da célula, o usuário precisa me informar alguns valores dentro de cada semana, baseado na linha em que se encontra. Problema que tenho: TGridContainer não congela mas me permite colocar TGET nas células.
      TGrid congela as colunas mas não me permite editar valores das células.
      Alguma dica? Estou batendo cabeça em chamar um TGET na função de duplo click do TGrid e atualizar os dados, té então meu problema está em atualizar a informação para o usuario, só atualiza com o bloco de código oMove, após o usuario clicar na linha atualizada.

      Excluir
  2. Complementando toda a saga de tentativas, o msnewgetdados só congela a primeira coluna.

    ResponderExcluir

Postar um comentário

Postagens mais visitadas