sql >> Databasteknik >  >> RDS >> Mysql

Falluttalande med where condition i SQL

Sqlfiddle här

Jag har antagit att de två första kolumnerna är int du kan ändra den i enlighet med din databas och redigera därefter.

Förutsatt att du alltid kommer att ha file_no i tabellen söker du med file_no alltid vilket ger dig det önskade resultatet

SELECT subject
FROM [table_name]
WHERE file_no = (SELECT file_no FROM [table_name] where tender_id = [required_tender_id])
AND subject IS NOT NULL;


  1. Förhindra läsning vid uppdatering av tabellen

  2. SQLite Inner Join

  3. Postgres fulltextsökning:hur söker man efter flera ord i flera fält?

  4. Kontrollera om användaren redan är inloggad på asp.net-webbplatsen