Articles of mysql

Errore 1022 di MySQL durante la creazione della tabella

MySQL Workbench ha creato il seguente SQL per creare una tabella: CREATE TABLE IF NOT EXISTS `mydb`.`errors_reports` ( `error_id` INT NOT NULL , `report_short` VARCHAR(15) NOT NULL , PRIMARY KEY (`error_id`, `report_short`) , INDEX `error_id_idx` (`error_id` ASC) , INDEX `report_short_idx` (`report_short` ASC) , CONSTRAINT `error_id` FOREIGN KEY (`error_id` ) REFERENCES `mydb`.`errors` (`error_id` ) ON DELETE […]

Qual è il modo più veloce per cercare tabelle grandi per punti nel raggio MySQL (latitudine longitudine)

Attualmente ho alcune tabelle con 100k + righe. Sto cercando di cercare i dati come segue. SELECT *, SQRT(POW(69.1 * (latitude – ‘49.1044302’), 2) + POW(69.1 * (‘-122.801094’ – longitude) * COS(latitude / 57.3), 2)) AS distance FROM stops HAVING distance < 5 ORDER BY distance limit 100 Ma attualmente questo metodo rallenta con un […]

ColdFusion Parametrizzazione di una query

Ho una query che eseguo per compilare un CFChart che sto cercando di parametrizzare: SELECT * FROM closed_tickets WHERE MONTH(closed_date) = #month# AND YEAR(closed_date) = #dateFormat(theMonth,”yyyy”)# AND technician_id = #techID# Ecco cosa ho provato: SELECT * FROM closed_tickets WHERE MONTH(closed_date) = AND YEAR(closed_date) = #dateFormat(theMonth,”yyyy”)#” cfsqltype=”CF_SQL_TIMESTAMP”> AND technician_id = Quando cambio la mia domanda a […]

Scaricando MySQL dump dalla riga di comando

Mi sto allontanando da Linode perché non ho le competenze di sysadmin Linux necessarie; prima di completare la transizione verso un servizio più noob-friendly, ho bisogno di scaricare il contenuto di un database MySQL. C’è un modo per farlo dalla riga di comando?

come eliminare le righe duplicate da una tabella in mysql

Devo cancellare il record duplicato dalla tabella in mysql. Quindi ho un nome di tabella i campi “impiegati” sono empid, empname, empssn per ottenere il record duplicato ho scritto una query SELECT COUNT(empssn), empssn FROM employee GROUP BY empssn HAVING COUNT(empssn)>1 Ora voglio eliminare i record duplicati. per quello che ho scritto query è. DELETE […]

È ansible applicare il controllo dei dati in MySQL usando l’espressione regolare

Supponiamo che abbia un attributo chiamato numero di telefono e vorrei applicare una certa validità alle voci di questo campo. Posso usare espressioni regolari per questo scopo, dal momento che Regular Expression è molto flessibile nella definizione dei vincoli.

Come creare colonne variabili fittizie per migliaia di categorie in Google BigQuery?

Ho una semplice tabella con 2 colonne: UserID e Category, e ogni UserID può ripetere con alcune categorie, in questo modo: UserID Category —— ——– 1 A 1 B 2 C 3 A 3 C 3 B Voglio “dummify” questa tabella: cioè creare una tabella di output che abbia una colonna univoca per ogni categoria […]

Differenza MySQL tra due righe di un’istruzione SELECT

Sto cercando di fare la differenza di due righe in un database mysql. Ho questa tabella contenente ID, chilometri, data, car_id, car_driver ecc … Dato che non inserisco sempre le informazioni nella tabella nell’ordine corretto, potrei finire con informazioni come questa: ID | Kilometers | date | car_id | car_driver | … 1 | 100 […]

Doctrine 2 mysql FIELD funzione in ordine di

Sto cercando di utilizzare la funzione MySQL FIELD in una clausola order by in una query. Suppongo che Doctrine 2 non supporti la funzione FIELD out of the box – è vero? Se è così, come posso usarlo? Dovrò trasformare la mia intera query in una query nativa? Esiste un’estensione di Doctrine 2 che aggiunge […]

come ottenere l’elenco dei nomi “Schema” dei database di MySql usando java JDBC

come ottenere l’elenco dei nomi “Schema” dei database di MySql usando java JDBC?