Visualizzazione dei risultati da 1 a 2 su 2

Discussione: [mysql] sintassi

  1. #1

    [mysql] sintassi

    le query sottostanti sono entrambe funzionanti:
    $query_1 = "SELECT `categorie`.`id_categoria`, `categorie`.`denominazione` AS `categoria`, `sotto_categorie`.`id_sotto_categoria`, `sotto_categorie`.`denominazione` AS `sotto_categoria`, `prodotti`.`*` FROM `prodotti` LEFT JOIN `categorie` ON `prodotti`.`id_categoria` = `categorie`.`id_categoria` LEFT JOIN `sotto_categorie` ON `prodotti`.`id_sotto_categoria` = `sotto_categorie`.`id_sotto_categoria` WHERE `prodotti`.`id_prodotto`=1";
    ---------------------------------------------------------------------
    $query_2 = "SELECT categorie.id_categoria, categorie.denominazione AS categoria, sotto_categorie.id_sotto_categoria, sotto_categorie.denominazione AS sotto_categoria, prodotti.* FROM prodotti LEFT JOIN categorie ON prodotti.id_categoria = categorie.id_categoria LEFT JOIN sotto_categorie ON prodotti.id_sotto_categoria = sotto_categorie.id_sotto_categoria WHERE prodotti.id_prodotto=1";
    ---------------------------------------------------------------------

    quale delle due è sintatticamente + corretta????
    ciao
    cichity74 :master:

  2. #2

    Re: [mysql] sintassi

    Gli apici nelle query SQL servono solo se hai dei nomi di campi o tabelle che contengono degli spazi o altri caratteri speciali. Per tutto il resto puoi scriverli anche senza apici.

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.