Baselight
SELECT 
    d.date,
    COALESCE(CASE WHEN d.close < d.open * 0.95 THEN ((d.close - d.open) / d.open) * 100 END, 0) AS dax_percentage_change,
    COALESCE(CASE WHEN n.close < n.open * 0.95 THEN ((n.close - n.open) / n.open) * 100 END, 0) AS nasdaq_percentage_change,
    COALESCE(CASE WHEN c.close < c.open * 0.95 THEN ((c.close - c.open) / c.open) * 100 END, 0) AS cac_percentage_change,
    COALESCE(CASE WHEN dj.n__close < dj.n__open * 0.95 THEN ((dj.n__close - dj.n__open) / dj.n__open) * 100 END, 0) AS dow_jones_percentage_change,
    COALESCE(CASE WHEN f.close < f.open * 0.95 THEN ((f.close - f.open) / f.open) * 100 END, 0) AS ftse_percentage_change,
    COALESCE(CASE WHEN hs.close < hs.open * 0.95 THEN ((hs.close - hs.open) / hs.open) * 100 END, 0) AS hang_seng_percentage_change,
    COALESCE(CASE WHEN k.close < k.open * 0.95 THEN ((k.close - k.open) / k.open) * 100 END, 0) AS kospi_percentage_change,
    COALESCE(CASE WHEN nf.close < nf.open * 0.95 THEN ((nf.close - nf.open) / nf.open) * 100 END, 0) AS nifty50_percentage_change,
    COALESCE(CASE WHEN nk.close < nk.open * 0.95 THEN ((nk.close - nk.open) / nk.open) * 100 END, 0) AS nikkei225_percentage_change,
    COALESCE(CASE WHEN s.close < s.open * 0.95 THEN ((s.close - s.open) / s.open) * 100 END, 0) AS sse_percentage_change
FROM "@kaggle.rohitktiwari04_top_10_stock_indices.dax" d
LEFT JOIN "@kaggle.rohitktiwari04_top_10_stock_indices.nasdaq" n ON d.date = n.date
LEFT JOIN "@kaggle.rohitktiwari04_top_10_stock_indices.cac" c ON d.date = c.date
LEFT JOIN "@kaggle.rohitktiwari04_top_10_stock_indices.dow_jones" dj ON d.date = dj.date
LEFT JOIN "@kaggle.rohitktiwari04_top_10_stock_indices.ftse" f ON d.date = f.date
LEFT JOIN "@kaggle.rohitktiwari04_top_10_stock_indices.hang_seng" hs ON d.date = hs.date
LEFT JOIN "@kaggle.rohitktiwari04_top_10_stock_indices.kospi" k ON d.date = k.date
LEFT JOIN "@kaggle.rohitktiwari04_top_10_stock_indices.nifty50" nf ON d.date = nf.date
LEFT JOIN "@kaggle.rohitktiwari04_top_10_stock_indices.nikkei_225" nk ON d.date = nk.date
LEFT JOIN "@kaggle.rohitktiwari04_top_10_stock_indices.sse" s ON d.date = s.date
WHERE NOT (
    COALESCE(CASE WHEN d.close < d.open * 0.95 THEN ((d.close - d.open) / d.open) * 100 END, 0) = 0 AND
    COALESCE(CASE WHEN n.close < n.open * 0.95 THEN ((n.close - n.open) / n.open) * 100 END, 0) = 0 AND
    COALESCE(CASE WHEN c.close < c.open * 0.95 THEN ((c.close - c.open) / c.open) * 100 END, 0) = 0 AND
    COALESCE(CASE WHEN dj.n__close < dj.n__open * 0.95 THEN ((dj.n__close - dj.n__open) / dj.n__open) * 100 END, 0) = 0 AND
    COALESCE(CASE WHEN f.close < f.open * 0.95 THEN ((f.close - f.open) / f.open) * 100 END, 0) = 0 AND
    COALESCE(CASE WHEN hs.close < hs.open * 0.95 THEN ((hs.close - hs.open) / hs.open) * 100 END, 0) = 0 AND
    COALESCE(CASE WHEN k.close < k.open * 0.95 THEN ((k.close - k.open) / k.open) * 100 END, 0) = 0 AND
    COALESCE(CASE WHEN nf.close < nf.open * 0.95 THEN ((nf.close - nf.open) / nf.open) * 100 END, 0) = 0 AND
    COALESCE(CASE WHEN nk.close < nk.open * 0.95 THEN ((nk.close - nk.open) / nk.open) * 100 END, 0) = 0 AND
    COALESCE(CASE WHEN s.close < s.open * 0.95 THEN ((s.close - s.open) / s.open) * 100 END, 0) = 0
)
ORDER BY d.date ASC
datedax_percentage_changenasdaq_percentage_changecac_percentage_changedow_jones_percentage_changeftse_percentage_changehang_seng_percentage_changekospi_percentage_changenifty50_percentage_changenikkei225_percentage_changesse_percentage_change
Tue Feb 27 2007 00:00:00 GMT+0000 (Coordinated Universal Time)000000000-9.086704329155934
Mon Jun 04 2007 00:00:00 GMT+0000 (Coordinated Universal Time)000000000-7.820952701040768
Mon Jan 21 2008 00:00:00 GMT+0000 (Coordinated Universal Time)-6.8903369251497010-5.2338126996764640000-8.6976370727432140-5.287544933347429
Tue Jan 22 2008 00:00:00 GMT+0000 (Coordinated Universal Time)0000000-5.8433564390923330-5.360030096489881
Wed Jan 23 2008 00:00:00 GMT+0000 (Coordinated Universal Time)-5.4699132062220170-6.3280855353535320000000
Mon Jan 28 2008 00:00:00 GMT+0000 (Coordinated Universal Time)000000000-6.382076850006204
Mon Feb 11 2008 00:00:00 GMT+0000 (Coordinated Universal Time)0000000-5.14690443480609100
Mon Mar 03 2008 00:00:00 GMT+0000 (Coordinated Universal Time)0000000-5.165807901380965500
Thu Mar 13 2008 00:00:00 GMT+0000 (Coordinated Universal Time)0000000-5.03419983123443200
Mon Mar 17 2008 00:00:00 GMT+0000 (Coordinated Universal Time)0000000-5.10699906313104700
Mon Apr 21 2008 00:00:00 GMT+0000 (Coordinated Universal Time)000000000-5.693385457207853
Thu Jun 19 2008 00:00:00 GMT+0000 (Coordinated Universal Time)000000000-5.915928561811415
Mon Aug 18 2008 00:00:00 GMT+0000 (Coordinated Universal Time)000000000-5.3801833571824424
Wed Sep 17 2008 00:00:00 GMT+0000 (Coordinated Universal Time)00000-5.6395825007081540000
Mon Sep 29 2008 00:00:00 GMT+0000 (Coordinated Universal Time)0-7.6114466876279870-5.597080512677124000000
Mon Oct 06 2008 00:00:00 GMT+0000 (Coordinated Universal Time)0000000-5.630941981003287500
Tue Oct 07 2008 00:00:00 GMT+0000 (Coordinated Universal Time)0-6.0541640259590660-5.8179447276309000000
Wed Oct 08 2008 00:00:00 GMT+0000 (Coordinated Universal Time)00000000-8.0737957359609510
Thu Oct 09 2008 00:00:00 GMT+0000 (Coordinated Universal Time)0-6.8580328379334740-8.55652763388459000000
Fri Oct 10 2008 00:00:00 GMT+0000 (Coordinated Universal Time)0000000-6.342002395523156-8.2063250587474190
Tue Oct 14 2008 00:00:00 GMT+0000 (Coordinated Universal Time)0-6.1144028511570820-5.58031006116853900000-5.691453946371803
Wed Oct 15 2008 00:00:00 GMT+0000 (Coordinated Universal Time)-6.279848736968069-7.19757208739662-6.509107081978864-6.203555073458979000-5.102476051065309500
Thu Oct 16 2008 00:00:00 GMT+0000 (Coordinated Universal Time)00000000-10.0246196162715490
Fri Oct 17 2008 00:00:00 GMT+0000 (Coordinated Universal Time)000000-5.178490845051782-5.95585714753919500
Wed Oct 22 2008 00:00:00 GMT+0000 (Coordinated Universal Time)0000000-5.2416005060248-5.69081616535161050
Fri Oct 24 2008 00:00:00 GMT+0000 (Coordinated Universal Time)00000-6.382325262043105-10.729565104034755-11.99659429544487-8.8422884118238870
Mon Oct 27 2008 00:00:00 GMT+0000 (Coordinated Universal Time)00000-10.96692453981531800-5.3573028811988930
Wed Oct 29 2008 00:00:00 GMT+0000 (Coordinated Universal Time)000000-7.495132174268387000
Wed Nov 05 2008 00:00:00 GMT+0000 (Coordinated Universal Time)0000000-5.09546221975758300
Thu Nov 06 2008 00:00:00 GMT+0000 (Coordinated Universal Time)-5.6529064624044240000000-5.0621766676469480
Tue Nov 11 2008 00:00:00 GMT+0000 (Coordinated Universal Time)0000000-6.62652682533674700
Wed Nov 12 2008 00:00:00 GMT+0000 (Coordinated Universal Time)00-5.0889879717664940000000
Tue Nov 18 2008 00:00:00 GMT+0000 (Coordinated Universal Time)000000000-5.866241044181981
Wed Nov 19 2008 00:00:00 GMT+0000 (Coordinated Universal Time)-5.063748793703807-6.2678710246297800000000
Thu Nov 20 2008 00:00:00 GMT+0000 (Coordinated Universal Time)00000000-5.4815041394260040
Mon Dec 01 2008 00:00:00 GMT+0000 (Coordinated Universal Time)-5.551760356587415-6.551746367370526-5.546821133509319-5.279705973972834000000
Wed Jan 07 2009 00:00:00 GMT+0000 (Coordinated Universal Time)0000000-6.18093497723405600
Wed Jan 14 2009 00:00:00 GMT+0000 (Coordinated Universal Time)-5.137236670801430-5.1254597310682380000000
Tue Jan 20 2009 00:00:00 GMT+0000 (Coordinated Universal Time)0-5.25395358074939900000000
Mon Jul 06 2009 00:00:00 GMT+0000 (Coordinated Universal Time)0000000-5.957646224523800
Mon Aug 31 2009 00:00:00 GMT+0000 (Coordinated Universal Time)000000000-5.319500686581897
Tue Mar 15 2011 00:00:00 GMT+0000 (Coordinated Universal Time)00000000-8.859774141186540
Thu Aug 04 2011 00:00:00 GMT+0000 (Coordinated Universal Time)00-5.5406517312830250000000
Mon Aug 08 2011 00:00:00 GMT+0000 (Coordinated Universal Time)000-5.45814081422573000000
Wed Aug 10 2011 00:00:00 GMT+0000 (Coordinated Universal Time)-7.0730487552963240-7.1948221606569330000000
Thu May 23 2013 00:00:00 GMT+0000 (Coordinated Universal Time)00000000-7.9796795331080670
Mon Jun 24 2013 00:00:00 GMT+0000 (Coordinated Universal Time)000000000-5.105563971188303
Thu May 28 2015 00:00:00 GMT+0000 (Coordinated Universal Time)000000000-6.54314207130739
Mon Jun 29 2015 00:00:00 GMT+0000 (Coordinated Universal Time)000000000-5.518732054012894
Mon Jul 06 2015 00:00:00 GMT+0000 (Coordinated Universal Time)000000000-5.013616787294603
Mon Jul 27 2015 00:00:00 GMT+0000 (Coordinated Universal Time)000000000-6.523833694146458
Tue Aug 18 2015 00:00:00 GMT+0000 (Coordinated Universal Time)000000000-6.275607867329504
Mon Jan 04 2016 00:00:00 GMT+0000 (Coordinated Universal Time)000000000-6.795560537481952
Thu Jan 07 2016 00:00:00 GMT+0000 (Coordinated Universal Time)000000000-5.57927996781148
Tue Jan 26 2016 00:00:00 GMT+0000 (Coordinated Universal Time)000000000-5.431513820196026
Thu Feb 25 2016 00:00:00 GMT+0000 (Coordinated Universal Time)000000000-6.193609218619101
Fri Jun 24 2016 00:00:00 GMT+0000 (Coordinated Universal Time)00000000-8.4600316771332410
Wed Nov 09 2016 00:00:00 GMT+0000 (Coordinated Universal Time)00000000-5.9623435235369960
Thu Mar 12 2020 00:00:00 GMT+0000 (Coordinated Universal Time)-7.1255175068738930-7.5527963912976590000000
Mon Mar 16 2020 00:00:00 GMT+0000 (Coordinated Universal Time)0-6.6029753192744090000-5.016537129164234000
Wed Mar 18 2020 00:00:00 GMT+0000 (Coordinated Universal Time)000000-5.629495189041985-6.81799841232445500
Thu Mar 19 2020 00:00:00 GMT+0000 (Coordinated Universal Time)000000-10.359202413281484000
Fri Mar 20 2020 00:00:00 GMT+0000 (Coordinated Universal Time)0-5.0847993044941210-5.328405704791609000000

Share link

Anyone who has the link will be able to view this.