ฝ่ายตรงข้ามคนใดที่มีพื้นผิวแบบฮาร์ดคอร์ ผลลัพธ์ของรองชนะเลิศและทัวร์นาเมนต์ของโฮโนลูลู?ไม่จำเป็นต้องใช้ตารางทั้งหมด
Which Opponent has a Surface of hardcourt an Outcome of runner-up and a Tournament of honolulu?It is not neccessary to use all the tables.
 table_name_51:  (opponent [ VARCHAR ] tournament [ VARCHAR ] surface [ VARCHAR ] outcome [ VARCHAR) ]
SELECT opponent FROM table_name_51 WHERE surface = "hardcourt" AND outcome = "runner-up" AND tournament = "honolulu"