Visualizzazione dei risultati da 1 a 3 su 3

Discussione: [MYSQL] Query

  1. #1

    [MYSQL] Query

    Non sono molto pratico del campo del mysql comunque mi servirebbe una query che impartisca al mysql di modificare dalla tabella users il campo id e di modificare il suo valore con un numero random da 1 a 20000 , come potrei fare?

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Ciao. In futuro usa titolo meno vaghi, in modo da agevolare la ricerca di chi dovesse avere un problema analogo.

    Per generare un numero casuale all'interno di un range prestabilito basta fare:

    codice:
    update tabella set campo = floor(1 + (rand() * 20000))
    ma non mi convince molto il fatto di assegnare un valore casuale a degli identificativi.

  3. #3
    Si , mi scuso per aver messo un titolo vago , ma non sapevo come esprimermi

    Comunque l'id è un riconoscitivo secondario , poichè ho fatto dei test , nella tabella l'id è collegato all'username che sarebbe il riconoscitivo primario:

    Infatti cambiando il campo id , va tutto bene , il CMS si aggiorna col nuovo id , invece cambiando l'username il CMS pur indicando che l'username è stato registrato non permette di accedere all'account.

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.