Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Chiave primaria su query generata
lunedì 25 gennaio 2010 - 14.05
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
dotnetnapo
Profilo
| Junior Member
55
messaggi | Data Invio:
lun 25 gen 2010 - 14:05
Premetto che uso MYSQL e sto generando una tabella con la seguente query:
SELECT
camere_unita_prezzi.IDACC,
group_concat(camere_unita_prezzi.CAPIENZE) AS CAPIENZE1,
camere_unita_prezzi.IDROOM,
FROM
camere_unita_prezzi
GROUP BY
camere_unita_prezzi.IDACC
HAVING
find_in_set('1-0', CAPIENZE1 ) > 0 AND find_in_set('2-0', CAPIENZE1 )
Vorrei sapere come fare in modo che il campo IDACC sia chiave primaria, ci sto impazzendo....
Grazie
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
mar 26 gen 2010 - 01:37
>Vorrei sapere come fare in modo che il campo IDACC sia chiave
>primaria, ci sto impazzendo....
è una query SELECT.. non può avere una chiave primaria nativa. Solo le tabelle fisiche possono avere una PRIMARY KEY. Se quello che ti serve è l'univocità di quel campo, devi essere sicuro che la query sia scritta correttamente. Come mai ti serve il vincolo di chiave primaria?
>Grazie
di nulla!
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
dotnetnapo
Profilo
| Junior Member
55
messaggi | Data Invio:
mar 26 gen 2010 - 08:42
Ho risolto cambiando la struttura del db..... grazie ugualmente
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !