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

    [Mysql]Creazione di una vista in Mysql

    Ciao a tutti,
    sto cercando da diversi giorni di inviare una query sql a Mysql ma mi viene dato continuamente errore, non conosco benissimo Mysql e mi viene il dubbio che lui non contempli le viste.
    La query che invio è:

    CREATE VIEW dip-dir (cod-dip, denom-dip, matr-dir,stip-dir)
    AS SELECT CODICE, DENOMINAZIONE, MATRICOLA, STIPENDIO
    FROM IMPIEGATI JOIN DIPARTIMENTI ON DIRETTORE = MATRICOLA

    Ho notato che anche con query semplicissime appena metto create view mi viene dato un messaggio d'errore (le invio da phpmyadmin).
    Quello che mi chiedo è:
    1) Mysql permette la creazione delle viste con questa sintassi?
    2) In caso negativo, come faccio io a creare una classica vista SQL?
    Grazie
    Velectro

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    "The CREATE VIEW statement was added in MySQL 5.0.1. The WITH CHECK OPTION clause was implemented in MySQL 5.0.2."
    http://dev.mysql.com/doc/mysql/en/create-view.html


    think simple think ringo

  3. #3
    Innanzi tutto grazie per la risposta,
    hai ragione perchè io ho Mysql 4.0.18, ma non posso nemmeno aggiornarlo al cinque perchè dovrei modificare una marea di cose.
    Non sai consigliarmi con il 4 come fare a creare qualcosa di simile ad una vista?

  4. #4
    Utente di HTML.it L'avatar di Teuzzo
    Registrato dal
    Mar 2002
    Messaggi
    969
    Prova le 'temporary table'

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.