Ir para conteúdo
Fórum Script Brasil

villas

Membros
  • Total de itens

    8
  • Registro em

  • Última visita

Sobre villas

villas's Achievements

0

Reputação

  1. Desenterrando ... estou com o mesmo problema que parece que não foi respondido.
  2. villas

    Problemas com charset

    Markus agradeço a paciência mas ainda não sei o que seria o correto. suponhamos que o dump seja lido em um editor que identifique utf-8 com ou sem BOM e que esteja tudo utf-8 correto. Como deve estar lá no BD por exemplo lido um registro no mysqlBrowser ou no Heydi ou mesmo olhando os dados gravados no phpmyadmin ...por exemplo a letra É (e maiúsculo com acento) ??
  3. villas

    Problemas com charset

    O que eu gostaria de saber é como deve ficar gravado no BD os caracteres especiais. Se eu abrir um arquivo sql com o notepad por exemplo, a palavra "pé" estaria lá como pé mesmo ou p$&@ ( outra coisa diferente seja lá qual for) entende???? Tudo em UTF-8 , como deve estar no bd gravado ... Ou não faz diferença desde que lido corretamente pelo browser???
  4. villas

    dump codificação

    Eu idem porém sempre pensei que o correto seria digitar É e ficar gravado É ...
  5. Boas. Tenho uma dúvida famosa sobre charset que pensei que não teria mais problemas até que comprei um MacBook Pro e tentei um dump para um arquivo sql de uma tabela que já uso a muito tempo em um PC. O caso é que no PC gravo os acentos no mysql, onde coloco no form um É, fica gravado exatamente o É. Agora no Mac , quando listo o arquivo "dumpado" o É aparece como um retângulo com uma interrogação no meio. Tudo esta configurado como utf-8 antes que alguém pergunte. O que preciso saber é como deve ser gravado na tabela os caracteres com acento tipo é ç etc ?? Grato
  6. Bom resolvi esta etapa e não sei porque não estava dando certo assim pois já havia tentado: SELECT desconto,acerto FROM cli WHERE acerto='' order by desconto desc LIMIT 0, 1 Agora a segunda etapa seria que os campos "desconto" e "acerto" estão em outra tabela. Já tentei aplicar a mesma solução mas não vai. Vou simular duas tabelas e depois posto aqui. No caso de IS NULL como comparador não funcionou mesmo. Mesmo já resolvido ai cabe uma dúvida que me intriga. Lá na tabela o campo esta LIMPO ...sem nada nem zero nem espaço mas o campo existe ... pra teste eu vou no DBtools e DELETO o que tem no campo. Como seria isso? NULL e vazio não é a mesma coisa?
  7. Neste caso eu acho que retornaria a condição do campo acerto "NÂO SER VAZIO" certo? ... e o que eu quero é justamente onde estivel NULL ... ----------------------------------------------------- id-|-nome-|--idade|desconto|acerto 1-|-- edu--|--42--|-- NULL---|--NULL 2-|-- jo----|--43--|--10.00---|-- NULL 3-|--alice--|---3--|--11.00---|-acerto 4-|--jose--|--44--|----5.00---|--NULL ----------------------------------------------------- Neste caso acima o resultado que eu quero seria 10.00 que é o maior onde o valor da coluna descoto e tem acerto=NULL. já testei usando assim: SELECT desconto,acerto FROM cli WHERE acerto IS NULL order by desconto desc LIMIT 0, 1 O reaultado desta select retorna NULL (nada).
  8. tenho uma tabela assim: id | nome | idade | desconto | acerto| ------------------------------------------------- 1 | edu | 42 | vazio | vazio ------------------------------------------------- 2 | jo | 43 | 10.00 | acerto ------------------------------------------------- 3 | alice | 3 | vazio | vazio ------------------------------------------------- 4 | jose | 44 | 5.00 | vazio Preciso de um SELECT Onde retorne o maior valor de "desconto" caso o campo acerto = "nada"(vazio) que o resultado final seria 5.00 SELECT desconto FROM cli order by desconto desc LIMIT 0, 1 este que estou agora só retorna o valor maior mas como faço para que verifique a condição do campo acerto estar vazio ou outra flag que possa usar no campo acerto pra posterior verificação??? Se alguém puder dar um HELP eu agradeço Villas
×
×
  • Criar Novo...