Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Challenge: Transaction Creation | Section
Advanced SQL for Backend Developers
Sezione 1. Capitolo 3
single

single

bookChallenge: Transaction Creation

Scorri per mostrare il menu

Let's walk through creating a transaction ourselves based on the BankAccounts table described in the previous chapter.

We're going to perform a straightforward financial transaction: transferring funds from one account to another. Ensuring that both steps occur as a single logical unit exemplifies a real-life transaction.

We will work with account numbers 101 and 789 and the initial balance will be the following:

Compito

Swipe to start coding

Fill in the blanks to create a SQL transaction that transfers 500 from account 101 to account 789. Make sure the transaction starts and ends correctly using the appropriate SQL keywords.

  • Start the transaction using the correct SQL keyword.
  • Deduct 500 from account 101 only if there is enough balance.
  • Add 500 to account 789 only if the deduction was successful.
  • End the transaction using the correct SQL keyword.
  • Retrieve the updated balances for both accounts at the end.

Soluzione

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 1. Capitolo 3
single

single

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

some-alt