Domande taggate «mysql»

MySQL è un sistema di gestione di database relazionali (RDBMS) gratuito e open source che utilizza Structured Query Language (SQL). NON USARE questo tag per altri DB come SQL Server, SQLite ecc. Questi sono DB diversi che usano tutti i propri dialetti di SQL per gestire i dati.

4
Ottieni mySQL MONTH () per utilizzare gli zeri iniziali?
Come faccio a specificare alla funzione MONTH () di mySQL di restituire "08" invece di 8 in questa query? Vorrei che il tipo funzionasse in base alla data. Attualmente sto ottenendo risultati per data come 2006-9 2007-1 2007-10 2007-11 query corrente: SELECT COUNT(*), CONCAT(YEAR(`datetime_added`), '-', MONTH(`datetime_added`)) as date FROM `person` …
92 mysql  sql  date 

5
Confusione BOOLEANA o TINYINT
Stavo progettando un database per un sito in cui ho bisogno di utilizzare un tipo di dati booleano per memorizzare solo 2 stati, vero o falso. Sto usando MySQL. Durante la progettazione del database utilizzando phpMyAdmin, ho scoperto di avere sia il tipo di dati BOOLEANO che il tipo di …
92 mysql  types  boolean  tinyint 

30
Il database MySQL non si avvia in XAMPP Manager-osx
Ho scaricato XAMPP circa un mese fa e funzionava perfettamente. Oggi ho installato un software di riconoscimento vocale e poi ho riavviato il mio computer. Da allora, MySQL non si avvia nella mia applicazione manager-osx. Non viene visualizzato un messaggio nel registro dell'applicazione. Questo è quello che dice: Stopping all …
92 php  mysql  macos  xampp 


6
Come raggruppare per settimana in MySQL?
Offerte Server Tabella di Oracle un built-in funzione TRUNC(timestamp,'DY'). Questa funzione converte qualsiasi timestamp alla mezzanotte della domenica precedente. Qual è il modo migliore per farlo in MySQL? Oracle offre anche TRUNC(timestamp,'MM')di convertire un timestamp a mezzanotte del primo giorno del mese in cui si verifica. In MySQL, questo è …

8
Utilizzo di ALTER per eliminare una colonna se esiste in MySQL
Come può essere utilizzato ALTER per eliminare una colonna in una tabella MySQL se quella colonna esiste? So di poterlo usare ALTER TABLE my_table DROP COLUMN my_column, ma ciò genererà un errore se my_columnnon esiste. Esiste una sintassi alternativa per eliminare la colonna in modo condizionale? Sto usando MySQL versione …
92 mysql  ddl  mysql4 

9
Laravel: Ottieni oggetto dalla raccolta per attributo
In Laravel, se eseguo una query: $foods = Food::where(...)->get(); ... allora $foodsè una Collezione Illuminate diFood oggetti modello. (Essenzialmente una serie di modelli.) Tuttavia, le chiavi di questo array sono semplicemente: [0, 1, 2, 3, ...] ... quindi se voglio modificare, ad esempio, l' Foodoggetto con un valore iddi 24, …
92 php  mysql  laravel 

7
Dati troncati per colonna?
Dopo aver modificato il tipo di dati di una colonna MySql per memorizzare gli ID delle chiamate Twilio (34 stringhe di caratteri), provo a modificare manualmente i dati in quella colonna con: update calls set incoming_Cid='CA9321a83241035b4c3d3e7a4f7aa6970d' where id='1'; Tuttavia ricevo un errore che non ha senso visto che il tipo …
92 mysql  warnings  twilio 

11
Query per ottenere tutte le righe del mese precedente
Devo selezionare tutte le righe nel mio database che sono state create il mese scorso. Ad esempio, se il mese corrente è gennaio, desidero restituire tutte le righe create a dicembre, se il mese è febbraio, desidero restituire tutte le righe create a gennaio. Ho un date_createdcolonna nel mio database …
92 mysql 

6
Enumerazione MySQL e set
Per i tipi di dati MySQL "enum" e "set" quali sono le differenze, i vantaggi e gli svantaggi dell'utilizzo dell'uno rispetto all'altro? Tipo di dati di esempio: enum ('A', 'B', 'C') set ('A', 'B', 'C') L'unica differenza di cui sono a conoscenza è che ENUM consente di selezionare solo un …
92 mysql  database 

6
Come posso rinominare la colonna in laravel usando la migrazione?
Ho colonne come menzionato di seguito: public function up() { Schema::create('stnk', function(Blueprint $table) { $table->increments('id'); $table->string('no_reg', 50)->unique(); $table->string('no_bpkb', 50)->unique(); $table->string('nama_pemilik', 100); $table->string('alamat'); $table->string('merk', 50); $table->string('tipe', 50); $table->string('jenis', 50); $table->smallInteger('tahun_pembuatan'); $table->smallInteger('tahun_registrasi'); $table->smallInteger('isi_silinder'); $table->string('no_rangka', 50); $table->string('no_mesin', 50); $table->string('warna', 50); $table->string('bahan_bakar', 50); $table->string('warna_tnkb', 50); $table->string('kode_lokasi', 50); $table->date('berlaku_sampai'); $table->timestamps(); $table->index('created_at'); $table->index('updated_at'); }); } Ho …

4
mysql elimina in modalità provvisoria
Ho un istruttore di tavolo e voglio eliminare i record che hanno lo stipendio in un intervallo.Un modo intuitivo è così: delete from instructor where salary between 13000 and 15000; Tuttavia, in modalità provvisoria, non è possibile eliminare un record senza fornire una chiave primaria (ID). Quindi scrivo il seguente …
92 mysql  sql 

3
Numero di occorrenze MySQL superiori a 2
Ho la seguente struttura della tabella + id + word + +------+--------+ La tabella viene riempita con le parole in minuscolo di un dato testo, quindi il testo Ciao ciao ciao risulterebbe in + id + word + +------+--------+ + 1 + hello + +------+--------+ + 2 + bye + …
91 mysql 

4
Nozioni di base sulle chiavi esterne in MySQL?
C'è qualche buona spiegazione su come utilizzare il costrutto di chiave esterna di MySQL? Non l'ho capito dai documenti MySQL stessi. Fino ad ora ho gestito cose come chiavi esterne con join e codice di programmazione. E la seconda parte della domanda, ci sono miglioramenti da apportare utilizzando le chiavi …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.