più di una riga restituita da una sottoquery usata come espressione?

Domanda di: scraper  |  Ultimo aggiornamento: 9 settembre 2026
Valutazione: 0/5 (0 voti)

L'errore si verifica perché il database richiede una subquery scalare (che restituisce una sola riga e una sola colonna) ma la sottoquery restituisce più risultati.

Come si chiamano le righe di un database?

Una tabella è costituita da record (righe) e campi (colonne).

Cos'è una subquery in SQL?

Una sottoquery è una query nidificata all'interno di un'istruzione SELECT, INSERT, UPDATE o DELETE o all'interno di un'altra sottoquery.

Cosa vuol dire fare il sub?

Sicuramente avrai sentito che per iniziare a fare immersioni in totale sicurezza avrai bisogno di ottenere un brevetto sub. Il brevetto subacqueo non è altro che un certificato che attesta il livello delle tue comprovate conoscenze ed esperienze ed è legato anche al limite di profondità massima che puoi raggiungere.

Cosa sono le subquery scalari in SQL?

Lesubquery scalari restituiscono un singolo valore, o esattamente una riga e una colonna. Le subquery a più righe restituiscono o: Una colonna con più righe (cioè un elenco di valori), oppure. più colonne con più righe (ad esempio, tabelle).

Trovate 24 domande correlate

Quali sono le 3 fasi di progettazione di un database?

La progettazione di un database si articola in tre fasi principali: concettuale, logica e fisica. Questo processo permette di passare da un'idea astratta dei dati a una struttura concreta e ottimizzata, pronta per essere implementata su un sistema informatico.

Che cos'è un record?

Il termine record ha significati differenti a seconda del contesto in cui viene utilizzato.

Una riga di una tabella di DB relazionale si chiama?

In un database relazionale, una riga di una tabella si chiama record o tupla.

Quali sono i tipi di query?

Vediamo nel dettaglio le quattro principali tipologie di query: informazionali, navigazionali, commerciali e transazionali.

Cosa fa unique in SQL?

Vincoli UNIQUE

I vincoli sono regole applicate dal motore di database di SQL Server. È possibile ad esempio utilizzare i vincoli UNIQUE per garantire che non vengano immessi valori duplicati in colonne specifiche che non fanno parte di una chiave primaria.

Qual è la funzione della clausola SELECT in una query SQL?

Il comando SELECT è probabilmente il comando più complesso di SQL e consente di effettuare query di vario tipo. Questa operazione esegue il θ-JOIN delle tabelle indicate FROM secondo la condizione specificata, e visualizza le colonne indicate.

Qual è la differenza tra dub e sub?

La differenza principale riguarda il modo in cui viene fruito il prodotto tradotto: Voice123

Cosa significa fare all'amore?

Quest'espressione, piuttosto arcaica ormai, significa «frequentarsi, essere fidanzati, avere una storia d'amore» senza accezione ai rapporti sessuali. Secondo un filone di Wordreference, l'espressione è usata ancora da persone anziane in Toscana in questo senso.

Cos'è il petting in amore?

Il petting indica l'insieme delle effusioni e delle pratiche intime che non includono il rapporto sessuale completo con penetrazione.

È difficile imparare SQL?

Imparare le basi di SQL non è difficile. La sua sintassi è molto simile all'inglese parlato e serve a "fare domande" ai database. Tuttavia, passare dai comandi base a query complesse richiede tempo e pratica, soprattutto quando si devono unire più tabelle o gestire database aziendali di grandi dimensioni.

Cosa fa il distinct?

DISTINCT è una funzione di supporto e non può essere utilizzata in modo indipendente. Sostituisce l'intervallo all'interno di un'altra funzione o formula, ad esempio COUNT o JOIN. Affinché DISTINCT li valuti, tutti i valori devono essere dello stesso tipo di dati (numerici, testo, data, ecc.).

Differenza tra GROUP BY e order by?

La differenza tra GROUP BY e ORDER BY è che ORDER BY è più semplice di GROUP BY e di solito viene introdotto all'inizio di un corso di SQL. A volte le persone si confondono su questi due concetti (SQL ORDER BY vs. GROUP BY) e la ragione di questa confusione è la mancanza di comprensione di entrambi i concetti.

Le query possono essere?

Esistono quattro tipi di query di comando: query di accodamento, elimina query, query di aggiornamento e query di creazione tabella. Ad eccezione delle query di creazione tabella (che creano nuove tabelle), le query di comando apportano modifiche ai dati nelle tabelle su cui si basano.

Qual è la differenza tra DDL e DML?

Nel contesto dei database, la differenza principale tra DDL e DML riguarda il loro scopo: il DDL gestisce la struttura del database (lo "scheletro"), mentre il DML gestisce i dati contenuti al suo interno.

Qual è un sinonimo di "query" in italiano?

Per iniziare, il significato della parola “query” si potrebbe tradurre in italiano con “dubbio” o “domanda”.

Come si definisce una riga in una tabella?

Cos'è una tabella. Una tabella è formata da righe (elementi orizzontali) e colonne (elementi verticali). L'intersezione di una riga con una colonna si chiama cella. Ogni tabella deve avere almeno una riga e almeno una cella.

Cosa si intende per record?

Il termine record ha diversi significati a seconda del contesto in cui viene utilizzato:

Cos'è una chiave composta?

Descrizione. La chiave primaria è costituita da una o più colonne della tabella (in questo secondo caso viene definita chiave composta).

Qual è la differenza tra un array e un record?

In informatica, un record (noto anche come struttura) è un tipo di dato strutturato che comprende diversi elementi (detti campi o membri) di tipo eterogeneo. A differenza degli array, nei record il numero di campi è usualmente stabilito nella definizione del tipo e i campi hanno un nome.

Qual è il limite di record in Excel?

I limiti di riga/file per Excel sono XFD/1048576, e i vecchi limiti sono IV/65536.

Articolo precedente
che cosa significa leggiadria?
Articolo successivo
cosa si mettono nel naso le coreane?