我想編寫一個查詢,該查詢檢索特定所有者下面存在的每個表中的行。我不擅長編寫查詢,所以我無法弄清楚互聯網上的解決方案。我正在寫的查詢是:提取每個表中的記錄數
SELECT TABLE_NAME, COUNT(*) FROM DBA_TABLES WHERE TABLE_NAME IN
(SELECT TABLE_NAME FROM DBA_TABLES WHERE OWNER='ABC');
我知道查詢是完全錯誤的,但我剛剛給它讓我知道我到底想要什麼。我希望它有幫助。我正的錯誤是:
ORA-00937: not a single-group group function
請幫我寫的一樣準確的查詢。謝謝!
'SELECT TABLE_NAME,COUNT(*)FROM DBA_TABLES WHERE OWNER = 'ABC' GROUP BY TABLE_NAME' – Mihai
「*我想要寫以檢索特定的所有者下的每個表中的行本查詢*」所以你想從表中獲取行或者你想要的只是元數據信息? –