Suggerimento query di assegnazione

lunedì 06 settembre 2010 - 17.41
Tag Elenco Tags  SQL Server 2008 R2  |  MySQL 5.5  |  Oracle 11g

mauro83 Profilo | Newbie

ciao a tutti,
sono nuovo del forum e ho bisogno di aiuto in un campo in cui non sono uno specialista..
in pratica ho:

tabella PERSONA
nome | cognome | ruolo

tabella ARTICOLO
titolo | valutazione

chiaramente le due tabelle sono relazionate, nel senso che c'è una relazione n a m. Quindi n persone hanno scritto m articoli. bene, io devo fare una select che mi dia come output associandomi alla persona i migliori due articoli scritti. una volta associato un articolo non è più possibile associalo a nessun altro..
qualcuno di voi sa darmi una risposta, anche solo un suggerimento da dove partire ??
se non sono stato chiaro chiedete senza problemi :D

mauro

dinoxet Profilo | Senior Member

perdonami non capisco, nelle tabelle da te descritte :
tabella PERSONA
nome | cognome | ruolo

tabella ARTICOLO
titolo | valutazione

non c'è nessun campo che le mette in relazione, che le lega.
quindi non so l'articolo a chi appartiene perlomeno da come hai descritto le tabelle...

se non cambi la struttura di queste tabelle non le puoi collegare.


DINOXET
__________________________________________
impossible is only a word

mauro83 Profilo | Newbie

scusa sono stato un pò superficiale..
chiaramente fra ste due tabelle c'è una tabella PUBBLICAZIONE che contiene le due chiavi primarie (che sono id) della tabella PERSONA e ARTICOLO

PERSONA
id | nome | cognome

PUBBLICAZIONE
id_persona | id_articolo

ARTICOLO
id | nome

ecco qui.. scusa l'imprecisione

mauro

boccia75 Profilo | Junior Member

-
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 !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5