Perguntas com a marcação «sql»

104
MySQL IF NOT NULL, então exiba 1, senão exiba 0

Estou trabalhando com uma pequena complicação de exibição aqui. Tenho certeza de que há um recurso IF / ELSE que estou apenas esquecendo. Tenho 2 tabelas que estou consultando (clientes, endereços). O primeiro tem o registro principal, mas o segundo pode ou não ter um registro para LEFT...

104
SQLite - substitui parte de uma string

É possível usar SQLem uma SQLitetabela para substituir parte de uma string? Por exemplo, eu tenho uma tabela onde um dos campos contém o caminho para um arquivo. É possível substituir partes da corda para que, por

104
COUNT DISTINCT com CONDITIONS

Quero contar o número de itens distintos em uma coluna sujeita a uma determinada condição, por exemplo, se a tabela for assim: tag | entryID ----+--------- foo | 0 foo | 0 bar | 3 Se eu quiser contar o número de tags distintas como "contagem de tag" e contar o número de tags distintas com id de...

104
Divisão de string em várias linhas no Oracle

Eu sei que isso foi respondido em algum grau com PHP e MYSQL, mas eu queria saber se alguém poderia me ensinar a abordagem mais simples para dividir uma string (delimitada por vírgulas) em várias linhas no Oracle 10g (de preferência) e 11g. A tabela é a seguinte: Name | Project | Error 108 test...

104
Limite de alteração para “tamanho de linha Mysql muito grande”

Como posso mudar o limite Tamanho da linha muito grande (> 8126). Alterar algumas colunas para TEXT ou BLOB ou usar ROW_FORMAT=DYNAMIC or ROW_FORMAT=COMPRESSEDpode ajudar. No formato de linha atual, o BLOBprefixo de 768 bytes é armazenado em linha. Tabela: id int(11) No name text No date...

103
Como obter o tipo de dados das colunas da tabela mysql?

Eu quero obter o tipo de dados da coluna de uma tabela mysql. Pensei que poderia usar MYSQLFIELD estrutura, mas eram tipos de campo enumerados. Então eu tentei com mysql_real_query() O erro que estou recebendo é query was empty Como obtenho o tipo de dados da

103
MySql - Maneira de atualizar parte de uma string?

Estou procurando uma maneira de atualizar apenas uma parte de uma string por meio de consulta MySQL. Por exemplo, se eu tiver 10 registros, todos contendo 'string' como parte do valor do campo (ou seja, 'algo / string', 'alguma coisa / stringlookaqui', 'alguma coisa / string / etcetera', há uma...

103
Atualizando a chave primária do MySQL

Tenho uma tabela user_interactionscom 4 colunas: user_1 user_2 type timestamp A chave primária é (user_1,user_2,type) e eu quero mudar para(user_2,user_1,type) Então o que eu fiz foi: drop primary key ... add primary key (user_2,user_1,type)... e voila ... O problema é que o banco de...

103
MySQL JOIN apenas a linha mais recente?

Eu tenho um cliente de tabela que armazena um customer_id, email e referência. Existe uma tabela adicional customer_data que armazena um registro histórico das alterações feitas ao cliente, ou seja, quando há uma alteração feita uma nova linha é inserida. Para exibir as informações do cliente em...

103
PostgreSQL, verificando a data relativa a “hoje”

Gostaria de saber se alguém poderia ajudar com alguns Postgres. Eu tenho uma tabela que tem uma coluna chamada mydateque é um tipo de data postgres. Eu quero fazer algo como: SELECT * FROM MyTable WHERE mydate > [Today-1year] Nunca usei o Postgres antes e tenho certeza que só preciso saber o...