Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [mySQL] Riordinare una tabella

    Da una tabella mySQL ordinata per id ne ho fatte 3 differenti.
    a questo punto mi trovo gli id in ordine crescente ma con numeri casuali (Es. 1,3,4,7,9,11,15 etc..) con ovviamnete i numeri mancanti disposti sulle altre tabelle.
    Vorrei, mantenendo l'ordine di ogni singola tabella ricompattarla in maniera che nell'esempio di sopra il 3 divenisse 2 il 4, 3 e così via in maniera da avere le 3 tabelle ordinate senza buchi nel mezzo.
    E' possibile ?
    grazie
    - Kiko -
    .....vivi nel rispetto di chi vive nel rispetto degli altri ......

  2. #2
    Altra domanda...
    alcuni campi sono scritti in maiuscolo ed altri in minuscolo... esiste una funzione mySQL che uniformi tutto mettendoli con la prima lettera maiuscola e le altre minuscole ?
    rigrazie

    - Kiko™ -
    .....vivi nel rispetto di chi vive nel rispetto degli altri ......

  3. #3
    credo che l'unico modo sia fare uno script a manina... non ci sono funzioni mysql preposte

    sinceramente non credo sia una buona idea
    « Se nella prima mezz'ora non capisci chi è il pollo, allora il pollo sei tu. » [Thomas "Amarillo Slim" Preston, campione del mondo di poker]

  4. #4
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Originariamente inviato da MadBob
    Altra domanda...
    alcuni campi sono scritti in maiuscolo ed altri in minuscolo... esiste una funzione mySQL che uniformi tutto mettendoli con la prima lettera maiuscola e le altre minuscole ?
    rigrazie

    - Kiko™ -
    codice:
    select *,
    concat( ucase(substring(campo,1,1)),lcase(substring(campo from 2)) ) as ucfirst from tabella
    Se tutto è ok trasforma la select in una query di aggiornamento.


    Per la prima domanda dai uno sguardo qui:

    http://forum.html.it/forum/showthrea...ght=temporanea

    valuta bene se sia il caso di farlo.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.